İçeriğe geç

Özel Web Uygulamaları

Excel'den taşan süreçleri gerçek bir sisteme taşıyoruz.

İşletmelerin kendi süreçlerine göre geliştirilmiş yönetim panelleri, portallar ve iç sistemler.

01 Tanım

Bu Hizmet Nedir?

Kapsamın ne olduğunu ve ne olmadığını baştan netleştirmek, sonradan yaşanan sürprizlerin çoğunu ortadan kaldırıyor.

Özel web uygulaması, standart paket yazılımların karşılayamadığı iş süreçleri için sıfırdan geliştirilen web tabanlı sistemlerdir. Tarayıcı üzerinden çalışır, kurulum gerektirmez ve yetkilendirilmiş kullanıcılar tarafından her yerden erişilebilir.

Tipik olarak bir veri modeli, rol bazlı yetkilendirme, CRUD ekranları, listeleme/filtreleme arayüzleri, raporlama ve dış sistemlerle entegrasyon katmanlarından oluşur. Kullanıcı sayısı arttıkça performansın korunması için veritabanı indeksleri, sayfalama ve önbellekleme stratejileri en baştan planlanır.

Bu tür projelerde arayüz sadeliği, görsel gösterişten çok daha değerlidir. Gün içinde onlarca kez aynı ekranı açan bir kullanıcı için iki tık fark eder. Bu yüzden ekranları gerçek kullanım senaryosuna göre tasarlıyor, sık kullanılan işlemleri kısayollarla öne çıkarıyorum.

02 Kapsam

Neler Geliştirebilirim?

Bu hizmet kapsamında en sık talep edilen ve düzenli olarak geliştirdiğim çalışma başlıkları.

01

Admin Panels

Rol bazlı yetkilendirme, listeleme, filtreleme ve toplu işlem ekranları.

02

Custom CMS

İçerik tiplerini kendi ihtiyacınıza göre tanımlayan içerik yönetim sistemleri.

03

Customer Portals

Müşterilerin sipariş, fatura ve talep takibi yapabildiği kapalı alanlar.

04

Employee Portals

Çalışanlara özel duyuru, izin, doküman ve görev ekranları.

05

Management Systems

Stok, sipariş, üretim veya randevu gibi alanlara özel yönetim sistemleri.

06

Internal Business Applications

Yalnızca kurum içinde kullanılan, dışarıya kapalı uygulamalar.

07

Workflow Systems

Çok adımlı onay akışları, durum takibi ve otomatik bildirimler.

03 Tech Stack

Kullanılan Teknolojiler

Bu hizmet kapsamındaki projelerde ağırlıklı olarak kullandığım araçlar.

Backend

PHP Laravel Node.js Express.js

Frontend

Vue.js React Alpine.js Tailwind CSS TypeScript

Veritabanı

MySQL PostgreSQL Redis

Altyapı

Docker Nginx Linux Git

04 Süreç

Geliştirme Süreci

Dört aşama, her aşamada net bir çıktı. Hangi haftada neyi göreceğinizi baştan biliyorsunuz.

  1. 01

    Süreç Analizi

    Mevcut iş akışı adım adım çıkarılır, roller ve yetkiler netleşir.

    • Süreç haritası
    • Rol matrisi
    • Veri modeli taslağı
  2. 02

    Ekran Tasarımı

    Sık kullanılan işlemler önceliklendirilerek ekranlar kurgulanır.

    • Ekran akışları
    • UI tasarım
    • Onay
  3. 03

    Geliştirme

    Veritabanı, yetkilendirme ve modüller aşamalı olarak geliştirilir.

    • Veritabanı
    • Yetkilendirme
    • Modüller
  4. 04

    Devreye Alma

    Test verisiyle deneme, kullanıcı eğitimi ve canlıya geçiş.

    • Kullanıcı testi
    • Veri aktarımı
    • Eğitim & devir

06 SSS

Sıkça Sorulan Sorular

Özel Web Uygulamaları hizmetiyle ilgili en çok merak edilenler.

Evet. Excel, CSV veya mevcut bir veritabanından veri aktarımı yapılabiliyor. Aktarım öncesi veriyi temizleyip eşleştirme kurallarını birlikte belirliyoruz, ardından test ortamında denenmiş bir aktarım scripti çalıştırıyoruz.

Veri modeli ve sorgular baştan doğru kurulduğunda büyümenin etkisi çok daha kontrollü olur. Sayfalama, veritabanı indeksleri, önbellekleme ve gerektiğinde kuyruk sistemi planın parçasıdır.

Uygulama modüler yapıda geliştirildiği için sonradan modül eklemek mümkün. Kod tabanı ve dokümantasyon size teslim edildiğinden, dilerseniz başka bir geliştiriciyle de devam edebilirsiniz.

Evet. Kendi sunucunuzda, bulut sağlayıcıda veya benim önereceğim bir altyapıda çalışabilir. Docker ile paketlendiği için ortam farklılıkları sorun çıkarmıyor.