Hastane Otomasyonu
Hasta ve yönetici panelli Java Swing hastane otomasyonu
- Rol
- Masaüstü uygulama
- Dönem
- 2023
- Durum
- Açık kaynak
- Bağlantılar
- GitHub ↗
Genel bakış
Kayıt, giriş, randevu oluşturma ve yönetici denetimi sunan Java Swing masaüstü uygulaması; MySQL ile JDBC üzerinden haberleşiyor, Maven ile derleniyor.
- Hasta arayüzü: kayıt, giriş, randevu alma ve listeleme. Yönetici arayüzü: tüm kullanıcılar ve randevular.
01
Problem
İlk 'gerçek' uygulamam: iki rol, kalıcı veri ve bir arayüz. Hedef, kullanıcı doğrulama ve veri modelini baştan sona tek başıma kurmaktı.
02
Yaklaşım
Swing ekranları (giriş, kayıt, randevu, yönetici) ayrı sınıflarda; HospitalDB sınıfı JDBC bağlantısını ve sorguları tek yerde topluyor. Kullanıcı ve randevu tabloları MySQL'de.
Sonuç
Çalışan bir otomasyon ve veritabanı erişimini tek sınıfa toplamanın neden iyi fikir olduğunu erkenden öğrenmek.
Benzer projeler
Full-stackCanlıC'esta AI
Cesta Technology'nin kurumsal web sitesi ve ürün vitrini
C'esta AI'ın kurumsal sitesi: Cesta Lex ve Cesta AIHM ürün sayfaları, blog, kariyer ve demo talep akışları. Next.js ile geliştirildi, Türkçe ve İngilizce yayında; şirketin diğer ürünleriyle aynı konteyner altyapısı ve CI/CD boru hattı üzerinde çalışıyor.
- 2
- dil
- 2
- ürün sayfası
- Next.js
- React
- TypeScript
- Docker
- CI/CD
İncele
Full-stackAçık kaynakInsurceed
Tekliften poliçeye, ödemeden hasara: modüler sigorta platformu
Poliçe, teklif ve hasar süreçlerini uçtan uca kapsayan, üç rollü (müşteri, acente, admin) sigorta yönetim platformu. Karmaşık ilişkisel sorguları yeniden yazarak veri çekme hızını %25 artırdım.
- 3
- kullanıcı rolü
- 25%
- daha hızlı sorgu
- Spring Boot
- Spring Data JPA
- PostgreSQL
- JWT
- React
- TypeScript
İncele
Full-stackAçık kaynakTravelMate
Rota, aktivite ve paylaşımla seyahat planlama platformu
Kullanıcıların seyahat planı oluşturup aktivite ve lokasyon eklediği, yorum bıraktığı ve planları herkese açık ya da özel paylaştığı full-stack uygulama. Nginx arkasında Docker Compose ile ayağa kalkıyor.
- 1
- komutla tüm yığın
- OpenAPI
- belgelenmiş API
- Java 17
- Spring Boot
- Spring Security
- JWT
- PostgreSQL
- Next.js
İncele