- Rakta is a project based for Health related sector.Due to high accidents, blood cancer patient and others loss of blood, blood has become important.Every individual couldnot buy blood bag due to high cost for them.Here our web application plyas a vital role in connecting donars and acceptors.
- Every individual try to post a status on social media waiting for response and connecting to donor as it may takes time we raktas makes it easier for them. Acceptor can just put his location and blood group number then location of the donor appear on the screen and he can call him/her and go for further process.
- Requesting Blood : Requesting of blood is fast as it is our first priority.
- Donating Blood : Giving some infos and you are ready to be a donor.
- Easy Contact : Can directly call via call option.
- Map location : In maps you can view every blood location you can also filter blood group.
Follow these steps to get started with Rakta
- Clone the repositories:
git clone https://github.com/Noskathon-Lite/Code_Blooded.git- Directory:
cd client- Node module installation:
npm i- Settinup Routes:
npm i react-router-dom- Installing tailwind:
npm install -D tailwindcss postcss autoprefixer- Setting up tailwind:
npx tailwindcss init -p- Installing Firebase
npm install firebase- To indicate open sheet map
npm install leaflet@1.9.4 react-leaflet@4.2.1There are two parts to use this platform and they are either donor and acceptor:
i) Making Id Steps:
- Go to Rakta
- Click Donate Now.
- You will be redirected to sign in/ sign up page.
- Sign in giving all the required details.
- If you have already created your profile just sign in.
- Now you can view blood request and your profile is created.
ii) Donating steps
- After getting call you are good to go.
Steps:
- Go to Rakta
- Press Map.
- Add Your blood type and you can see variation of blood matching with you.
- Chat/Call your matched donor.
- Now donor will come to the required place and helps you.
Thank you all for your Hardwork 🙌
|
Prateek Dangal 💻 🧑💻 |
Nebil Khanal 💻 🖥️ |
Krishav Koirala 💻 🖥️ |
Naman Yadav 💻 📝 |