With the financial difficulties and hardships caused by the COVID pandemic, the state initiated aid programs together in partnership with local organizations in the Madison area.
"Goods Distributions" webapp tracks and aggregates the details of these local volunteering organizations, that distribute governmentally-aided food, clothes, and other supplies to the local communities.
Our purpose is to reach as many possible people in need, so we can fight this pandemic together.
Organizations are able to to add themselves to the list, and add new goods categories. While the users will be able to view and get notifications over available distributions in their area.
- Table with list of distributer volunteers/organizations.
- Map with locations of distributers.
- CRUD functionality to Firestore and file storages.
- Goods categories list.
- Login/Register functionality.
- Filter by location and category.
- PWA: Installable webapp with offline, and push notification functionalities.
- SMS notifications over local distributions open today in location of the user.
- Name of distributor
- Location address
- Type of food distributing
- Date and time distributing food
- Phone number
- Webapp architecture: Single Page App
- Hosting: Firebase platform
- Database: Firestore
- Storage: Firebase storage
- Frontend: React, Tailwind CSS, development cycle Vite
- Maps: Google maps API.
Backend: Nodejs- Deployment: using Github Actions integrated with Firebase hosting.
- Tutorial for setting up react app hosted on Firebase
- Tool for creating template react app
- React “Material Design” components
- Integrate Firebase database with react
- Adithya
- Michael
- Daniel
- Safi