Blood Bank is a mobile application and website that provide Social Service for people . The app facilitate the process of finding blood donator for the patients . And have a Actricles section to make health awareness .
It consist of :
- Comprihansive API for Mobile application .
- Website for web users .
- Admin Dashboard .
- Multi Auth usning (Breeze , Sessions , Tokens )
- Role and Permisssion Managment For admins
- Notification using FCM channels
- Client Managment Services
- Donation Requests Managment Services
- Admin Managment Services
- Comprihansive Dashboard using blade
- Well Designed Database
1) clone the project
git clone https://github.com/aboodmagdy1/Blood-Bank.git
cd Blood-Bank
2) install Dependencies
composer install
3) set the .env file
cp .env.example .env
Then for Usage :
4) set your DB configratio
5) install frontend Dependencies
npm install
npm run dev
- Laravel v11
- PHP v8.2
- NodeJS v21.7.1
- Spatie v6
- laravel-notification-channels