Skip to content

AugustRushG/IT_Project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

RecordIt Project

Table of contents

Project Description

RecordIt is a web application designed to help users keep track of their money by giving the functionalities of recording daily income and expenditures based on different categories such as rent, shopping, salary and so on. More than that, it provides a detailed analysis of users' expenditures and income based on different categories in order to give users a better way to understand where the money comes from and where the money goes. The application also provides the functionality of uploading receipts so that users don’t need to look through piles of physical receipts when they need it, don’t even mention there is this huge probability that users may already lose them.

Team Information

Team name

RecordIt (Team 031)

Team members

  • Product Owner: Hao Xu
  • Scrum Master: Qianwen Wu
  • Frontend Developers: Hao Xu, Yongxi Du, Haoran Li
  • Backend Developers: Qianwen Wu, Yuhao Sun

Technologies

  • ReactJS - v18.2.0
  • NodeJS - v16.14.2
  • ExpressJS - v4.18.2

Setup

There are 2 ways to get access to the project.

Web Application Deployment

Open https://recordit123.netlify.app/ to view it in browser.

Install locally

To run this project, install it locally using npm:

  1. Open server-side server:
$ cd BACKEND
$ npm install
$ npm start
  1. Open client-side server
$ cd BACKEND
$ npm install
$ npm start
  1. Open http://localhost:3000 to view it in your browser.