Skip to content

kabuur/SomBloodBank-Flutter-APP

Repository files navigation


contacts contacts2 contacts contacts2

SomBloodBank

This repository contains the source code for SomBloodBank, a web application for managing blood donations and blood bank inventory. The application is built using Flutter framework and JavaScript.

Features

  • Donor Registration: Users can register as blood donors by providing their personal information, contact details, and blood type.

  • Donation Requests: Blood donation requests can be created by medical institutions or individuals in need of blood. Requests include details such as blood type, quantity required, and location.

  • Search Donors: The application allows users to search for registered blood donors based on their location and blood type.

  • Blood Bank Inventory: The system keeps track of the available blood units in the blood bank inventory, allowing administrators to manage stock levels and ensure an adequate supply of blood.

  • Notifications: Donors receive notifications when their blood type matches a donation request, helping them contribute to emergency situations.

Installation

To run the SomBloodBank application locally, follow these steps:

  1. Clone the repository to your local machine:

    git clone https://github.com/kabuur/SomBloodBank.git
    ```
    
  2. Install Flutter and its dependencies by following the official Flutter installation guide: Flutter Installation Guide

  3. Navigate to the project directory:

    cd SomBloodBank
    ```
    
  4. Install the required dependencies:

    flutter pub get
    ```
    
  5. Launch the application:

    flutter run
    ```
    
  6. The application should open on your connected device or emulator.

Contributing

Contributions to this repository are welcome. If you would like to contribute, please follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch with a descriptive name for your feature or bug fix.
  3. Make your changes and commit them with clear commit messages.
  4. Push your changes to your forked repository.
  5. Submit a pull request to the main repository.

Please ensure that your contributions align with the project's coding standards and follow best practices.

License

This project is licensed under the MIT License.

Contact

For any inquiries or support regarding this project, you can reach out to the project maintainer at axmedsahal933@.com.


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published