Bloodify is a Flutter-based mobile application designed to help users post and find blood requests. It aims to connect individuals in need of blood with potential donors, making it easier to find and provide assistance during critical situations. This README.md file provides an overview of the project, installation instructions, and other relevant details.
Bloodify offers the following features:
- User Registration and Authentication: Users can create accounts and log in securely to access the app's functionalities.
- Blood Request Posting: Users can create and post blood requests, providing necessary details such as blood type, location, contact information, and any additional information.
- Blood Requests List: Users can view all the blood requests based on different criteria like blood type, location, and urgency.
- Notifications: The app sends notifications of blood requests to all parties, facilitating the connection process.
- Profile Management: Users can manage their profiles and update personal information.
To run Bloodify locally, follow these steps:
// 1)Clone the repository
git clone https://github.com/susanhsrestha/bloodify.git
// 2)Navigate to the project directory:
cd bloodify
// 3)Install the dependencies:
flutter pub get
// 4)Connect a physical device or start an emulator.
// 5)Run the application:
flutter run
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.