Welcome to Nil Blood Bank, where every donation counts and makes a life-saving impact. This application is designed to streamline the blood donation process, ensuring a smooth experience for both donors and administrators.
- Next.js 13: The framework for building the user interface, providing a seamless and efficient web application.
- MongoDB: A robust NoSQL database for storing donor information securely.
- Mongoose: An elegant MongoDB object modeling tool for Node.js, facilitating interactions with the database.
- Tailwind CSS: A utility-first CSS framework to create a clean and responsive user interface.
- Redux Toolkit: State management library for handling global application state, ensuring a scalable and maintainable codebase.
Effortlessly manage the blood donation process with our intuitive admin dashboard. Keep track of crucial information and statistics at a glance.
- Create: Easily add new donors to the system with essential details.
- Read: Access and view donor information efficiently.
- Update: Modify donor details as needed, ensuring accuracy in the database.
- Delete: Remove outdated or unnecessary donor records seamlessly.
Utilize the search functionality to find specific donors based on criteria such as blood type, location, or other relevant parameters.
Enable direct communication between donors and administrators through an in-app calling feature. Foster a sense of community and support within the blood donation network.
Contributing We welcome contributions from the community to enhance and improve Nil Blood Bank. Feel free to submit issues or pull requests.
Together, let's make a positive impact and save lives through the power of blood donation. Thank you for being a part of Nil Blood Bank!