Tech Clubs and Students who are working on technical projects often lack sufficient funding to carry out their plans. The government isn’t coming to the aid of private colleges anytime soon. However, Alumni who want to contribute to their Alma Mater might come to the rescue. We intended to create a Web application that will allow Bits Pilani students to obtain funding for their projects from Alumni.
Functionality:
- The Students can put up their project ideas for the perusal of the Alumni after having consulted with Professors regarding their feasibility.
- Each project will have a detailed description, proposed plan of work, timeline of work and stretch goals. The students can update the page with the current progress of the project.
- Profile of all the alumni will be maintained along with the history of their respective contributions.
- Depending on the amount of money a particular alum has donated, their names will appear on the list of top donors for the respective project. Over time, particularly generous donors might be rewarded with tokens of appreciation.(For example, The product incorporating some identifier relating to the Alum/ Stocks in case of venture etc.)
- The payment system will be a convincing placebo for security reasons.
Implemented a Full-stack MERN app with authentication using passport and JWTs.
This project uses the following technologies:
- React and React Router for frontend
- Express and Node for the backend
- MongoDB for the database
- Redux for state management between React components
// Install dependencies for server & client
npm install && npm run client-install
// Run client & server with concurrently
npm run dev
// Server runs on http://localhost:5000 and client on http://localhost:3000
For deploying to Heroku, please refer to this helpful video by TraversyMedia.