- Sign up with Google or email
- Add donation listings
- View and delete active donation listings
- Browse donation listings
- Filter listings wrt categories
- Add listings to cart
- Checkout cart items
Frontend: React, Redux, React Bootstrap, Sass
Backend: Firebase
Deployement: Firebase hosting, Github Actions
Clone the project
git clone https://github.com/arghyab0/givemore-web.git
Go to the project directory
cd givemore-web
Install dependencies
npm install
Start the server
npm run start
.
βββ .github/workflow
βββ node_modules
βββ public
βββ src
β βββ assets
β βββ components
β βββ customHooks
β βββ firebase
β βββ hoc
β βββ pages
β βββ redux
β βββ App.jsx
β βββ App.scss
β βββ index.js
βββ .firebaserc
βββ .gitignore
βββ firebase.json
βββ package.json
If you have any feedback, please reach out to me here.