Bu proje, rapor oluşturma ve yönetme işlevselliğine sahip bir web uygulamasıdır. React, Redux, React Router ve Material UI gibi teknolojiler kullanılarak geliştirilmiştir.
-
Admin Kullanıcıları:
- Hastane ve çalışan ekleme yetkisine sahiptir.
- Hastane ve çalışan listesini görüntüleme ve silme yetkisine sahiptir.
-
Worker Kullanıcıları:
- Rapor oluşturma, güncelleme ve silme yetkisine sahiptir.
- Hastaların listesini görüntüleme yetkisine sahiptir.
-
Patient Kullanıcıları:
- Sadece kendi raporlarını görüntüleme yetkisine sahiptir.
-
Proje dosyalarını bilgisayarınıza klonlayın.
-
Terminal veya komut istemcisinde proje dizinine gidin.
-
Bağımlılıkları yüklemek için aşağıdaki komutu çalıştırın:
npm install
-
Projeyi başlatmak için aşağıdaki komutu çalıştırın:
npm run dev
-
Tarayıcınızda http://localhost:5173 adresine gidin.
- src/components: Proje bileşenlerini içerir.
- src/redux: Redux store, reducers ve actions dosyalarını içerir.
- src/pages: Sayfa bileşenlerini içerir.
Projeyle ilgili herhangi bir soru veya geri bildiriminiz varsa lütfen e-posta ile bana ulaşın.