Bu proje, kullanıcıların projelerini, görevlerini ve çalışanlarını kolayca yönetebilmelerini sağlamak amacıyla geliştirilmiş bir Proje Yönetim Yazılımıdır. Yazılım, Java Swing ve MySQL kullanılarak geliştirilmiştir.
| İsim | Görev | İletişim |
|---|---|---|
| Baran Ar | Developer |
|
| Enes Kaan Afacan | Developer |
|
| Elanur İmirgi | Developer |
|
-
Proje Yönetimi:
- Proje oluşturma, düzenleme ve silme.
- Proje başlangıç ve bitiş tarihlerini belirleme.
-
Görev Yönetimi:
- Görev ekleme, düzenleme ve çalışanlara atama.
- Görevlerin başlangıç tarihi, bitiş tarihi ve durum bilgisi (Tamamlanacak, Devam Ediyor, Tamamlandı).
-
Çalışan Yönetimi:
- Çalışan ekleme, düzenleme ve silme.
- Çalışanların tamamladığı, devam eden ve başlayacak görevlerini görüntüleme.
-
Kullanıcı Dostu Arayüz:
- Proje ve görev yönetimi için kolay ve anlaşılır bir kullanıcı arayüzü.
- Çalışan ve görev detaylarını görüntüleme.
-
Proje Dosyalarını İndir:
Bu projeyi bilgisayarınıza klonlayın:git clone https://github.com/username/ProjectManagementApp.git cd ProjectManagementApp -
Veritabanını Ayarla:
- MySQL'de bir veritabanı oluşturun.
core/DatabaseConnection.javadosyasındaki veritabanı bağlantı bilgilerini güncelleyin.
-
Projeyi Çalıştır:
- IDE'nizde
Main.javadosyasını çalıştırarak projeyi başlatın.
- IDE'nizde
- Business: İş mantığı sınıfları (Controller).
- core: Veritabanı bağlantısı ve yardımcı sınıflar.
- dao: Veritabanı erişim sınıfları.
- entity: Proje, görev, çalışan gibi temel varlıklar.
- view: Kullanıcı arayüzü dosyaları (Swing formları ve Java sınıfları).
- Java JDK 8 veya üzeri
- MySQL Veritabanı
- Bir IDE (Örneğin IntelliJ IDEA veya Eclipse)
Bu proje MIT Lisansı ile lisanslanmıştır. Daha fazla bilgi için LICENSE dosyasına bakabilirsiniz.











