Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/prashimpy/blooddonor
The project's goal is to make blood donation easier for Nepalese people. It will establish a direct link between blood donors and those in need of blood.
https://github.com/prashimpy/blooddonor
ajax django
Last synced: about 1 month ago
JSON representation
The project's goal is to make blood donation easier for Nepalese people. It will establish a direct link between blood donors and those in need of blood.
- Host: GitHub
- URL: https://github.com/prashimpy/blooddonor
- Owner: prashimpy
- Created: 2024-07-08T07:10:58.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-07-08T11:44:12.000Z (6 months ago)
- Last Synced: 2024-07-08T14:36:43.239Z (6 months ago)
- Topics: ajax, django
- Language: HTML
- Homepage:
- Size: 3.9 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Blood donor_app (Beta)
## The problem Blood Donation App - Save Lives (Beta)The project's goal is to make blood donation easier for Nepalese people. It will establish a direct link between blood donors and those in need of blood. When people keep their blood requests, it notifies people who have the same blood group or a matching blood group, and can if the donor accepts the request the requested man will get the contact number, and then they can donate the blood. This will address a major problem with blood donation in Nepal. It will slowly be available worldwide.
## **Challenges we ran into**
We ran into many bugs like sometimes the forms were not working which were easily solved in some minutes and also we had to make the whole platform a clean UI so it took us 1 day just to think about the UI and make it.
## Installation Process
At first clone the repository
```
git clone https://github.com/prashimpy/BloodDonor.git
```Now after you have cloned then you should have Python installed.
After you have installed Python and PIP then run this command in the terminal whih aims to the folder.
```
pip install -r requirements.txt
```After you have installed all the requirements then just run this command:
```
python manage.py runserver
```and,
```
python manage.py makemigrations
python manage.py migrate
```If you want to acess admin panel then you should create superuser using this command
```
python manage.py createsuperuser
```## Contribution
If you want to contribute to this repo then at first you should star and fork the repo
and then it will create a repo in your github profile linking this repo and then you can just make changes you want in your repo and make a pull request which will be reviewed and if it has no problem with the previous code it may be merged :)