StudentCash Project for Summer 2021 Software Engineering Course
This student-centered budgeting app helps those in school, particularly low-income individuals or those who do not have the ability to work for consistent income during the semester. It is a free service for students to manage their monthly expenses, so they do not fall further behind due to the rising tuition costs.
-
Manage user account
- Create a new account
- Login to account
- Reset password
- Delete account
-
Track Budget
- Create expense
- Create income
- View all
-
See Reports
- View dashboard
- View charts
- See transactions
- View total balance
-
Install Node.js.
-
Clone this repository and install its dependencies.
> git clone [email protected]:moreauowen/StudentCash.git > cd StudentCash > yarn install
-
Create a .env file in the root directory, and add the following line.
> DBURI=<mongodb_url (from Atlas or local)>
-
From within the directory start the server and frontend in seperate shells.
> yarn start > node server.js
-
Open a browser window and navigate to: http://localhost:3000/login or http://localhost:3000/register
- Owen Moreau
- Andrew Galvin
- Parker Dowdy
- Duoduo Xu