Skip to content

Team proj: BloodBuddy is an App intended for booking an appointment for blood donation at the nearest medical facility

Notifications You must be signed in to change notification settings

NoamRivlin/blood_buddy

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blood Buddy

Description

BloodBuddy is an App intended for booking an appointment for blood donation at the nearest medical facility

Gallery

Alt Text for image

Alt Text for image

enter image description here

Alt Text for image

Alt Text for image

Alt Text for image

Website demo

Installation

clone repository

git clone https://github.com/MichaelKorost/team-project.git

enter the relevant folder

cd bloodBuddy

install all project dependencies

npm install

start the development server

npm start

Firebase account

  • add a Database, storage and Auth to your Firebase project
  • in Database, create a collection called "users"
  • create an ".env.local" file inside the root directory
  • in the ".env.local" make sure your credentials are as shown below:
REACT_APP_FIREBASE_API_KEY=_______________
REACT_APP_FIREBASE_AUTH_DOMAIN=___________
REACT_APP_FIREBASE_PROJECT_ID=____________
REACT_APP_FIREBASE_STORAGEBUCKET=_________
REACT_APP_FIREBASE_MESSAGIN_SENDER_ID=____
REACT_APP_FIREBASE_APP_ID=________________

Technologies

  • HTML
  • CSS
  • JavaScript
  • React
    • React Router DOM
    • React Leaflet
    • React chartJS
  • MUI
  • Firebase
  • API's used
    • Geoapify
    • OpenStreetMap

Contributers

Sources

About

Team proj: BloodBuddy is an App intended for booking an appointment for blood donation at the nearest medical facility

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 82.5%
  • CSS 15.4%
  • HTML 2.1%