The Blood Donation website is a user-centric platform designed to facilitate blood donations by connecting donors with recipients. It includes features for searching and filtering donors, detailed donor profiles, user account management, and administrative tools for overseeing site activity and user accounts. The aim is to promote and streamline the process of blood donation, ensuring that those in need can easily find willing donors and that the donation process is secure, efficient, and user-friendly.
Live Site Link: https://blood-aid-network.vercel.app
Server Repo: https://github.com/mhShohan/blood-aid-network-server
- User registration and login
- Search for blood donors by location and blood type
- Send blood request and View all blood requests
- User profile management (view, edit and change password)
- Donation history tracking and view your incoming blood requests
- Admin dashboard for managing users and update users status and role
- Mobile-friendly responsive design
- Secure authentication and data encryption
- Typescript
- Next.js
- MUI
- Redux-toolkit
- React-hook-form
- Zod
- Sonner
-
Admin
- username: admin
- password: pass123
-
User
- username: user
- password: pass123