Skip to content
This repository has been archived by the owner on Aug 28, 2023. It is now read-only.

Latest commit

 

History

History
33 lines (27 loc) · 1.1 KB

ASSIGNMENT.md

File metadata and controls

33 lines (27 loc) · 1.1 KB

Web Application: Budget Planner

Team: promises()
Deadline: 01/03/2020

Your assignment is to create a web application, which allows users to sign-in/sign-up. This will grant them the ability to create simple expense list.

Bonus Features:

  • Remaining Balance
  • Budget Planner
  • Dashboard
  • Integration APIs

Everything should be saved into a database and handled using a Node + Express server which also need to be created.

Requirements:

  1. The frontend should be built using ReactJS
  2. The backend should be built using ExpressJS
  3. The database should be built using MongoDB
  4. Using open source npm packages is allowed.
  5. The system must allow users to create accounts.
  6. Logged-in users will stay logged-in across sessions.

Bonuses:

  1. Clean & Simple Code (Readable).
  2. Incremental commits are heavily encouraged.
  3. Make the app responsive on all screen sizes.
  4. Host your web app on Heroku.

Recommended Packages: