Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abuhasanrumi/volunteer-network-server
An interactive web application for non-profit organizations built with MERN stack
https://github.com/abuhasanrumi/volunteer-network-server
expressjs firebase-auth jsx nodejs react-router reactjs
Last synced: 13 days ago
JSON representation
An interactive web application for non-profit organizations built with MERN stack
- Host: GitHub
- URL: https://github.com/abuhasanrumi/volunteer-network-server
- Owner: abuhasanrumi
- Created: 2020-10-04T19:26:56.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-10-28T15:01:11.000Z (about 4 years ago)
- Last Synced: 2024-11-07T04:44:47.960Z (2 months ago)
- Topics: expressjs, firebase-auth, jsx, nodejs, react-router, reactjs
- Language: JavaScript
- Homepage: https://volunteer-network1.netlify.app/
- Size: 21.5 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Volunteer Network
A full stack web application for web agencies.* [Live Website Link](https://volunteer-network1.netlify.app/)
* [Client Side Repo Link](https://github.com/abuhasanrumi/volunteer-network)
* [Server Side Repo Link](https://github.com/abuhasanrumi/volunteer-network-server)## Summery:
It is a interactive web application built with MERN Stack technologies for non profit organizations. An user can navigate through the page and register for events he/she is interested in. After selecting the event, the user has to login to the application and register for specific dates. After registration, user will be redirected to dashboard page where he/she can see all the events he/she registered for. User also has the ability to cancel registration in case of unavailability. Admin can see all the registrations in a list and has the ability to add any new events as well.## Functionality
- Use of CRUD Operations
- React Router to navigate through pages
- Use of Context API to store data
- Firebase Authentication
- Use of Mangoose and Express to store data in MongoDB
- Fully interactive landing page.
- Any newly added event will directly appear at the event page## Technology and Dependencies
- REACT.JS
- Node.JS
- Express.JS
- Firebase Authentication
- Bootstrap4
- Heroku
- Firebase Hosting
- Context API## Resume
[Resume Link](https://drive.google.com/file/d/1JoEhI-zfcg_Qr4BKUTveHmlPvkzNoXlb/view?usp=sharing)