This project is for Columbia Dev Fest 2018, a web application is based on the MEN (MongoDB, Express, NodeJS) stack with RESTful API design.
Additionally, the front end uses JQuery to manipulate DOM elements. The back end uses Passport JS for user authentication and authorization.
This application is aimed to support students to schedule their financial budgets.
One of the two major parts is the Personal Financial Budget List, which would up the user's progress of their monthly budget, which would take the data directly from their linked credit/debit cards.
The other is the Income Suggestion part, which would suggest users with selected opportunities of incoming, including Scholarships and Job Opportunities that coule be easily applied by students.
To use this app, run git clone https://github.com/Skycocoo/Financial-Budget-List.git
.
After cd Dev-Fest-2018
, run npm install
to install all the dependencies.
To run this application in a local environment, use node bin/www
and navigate to localhost:3000
in a web browser.
To see the application in a hosted server, go to https://financialapplication.herokuapp.com/
.
Default Page:
Login Page:
Signup Page:
Personal Page:
Yuxi Luo (Front End), Yuhong Zhang (Back End), Yuanchen Lu (Front End - Back End), Chenghao Zheng (Back End)