Skip to content
This repository was archived by the owner on Aug 18, 2024. It is now read-only.

Personal Finance Management App wriiten in ReactJS and Express

License

Notifications You must be signed in to change notification settings

gouthamsanthosh-gsx/FINANCE-REPORT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Spend Smart Logo Spend Smart - Personal Finance Management App

ICT Academy MERN Stack Project

ICT Academy Logo

Group Members
Vyshnavi Krishnakumar
Vishnu KV
goutham santhosh

1. Introduction

1.1. Purpose

The purpose of the Personal Finance Management App is to provide users with a platform to manage their personal finances effectively by tracking income, expenses, setting budgets, and achieving financial goals.

1.2. Scope

The app will include features for user registration, income and expense tracking, budget management, goal setting, basic reporting, and user profile management.

2. Requirements

2.1. Pages Required

  1. Login
  2. SignUp
  3. Home Page
    • Landing Page
    • Navbar
      • Logo
      • Login button
      • Signup button
  4. User Dashboard
  5. Admin Dashboard

2.2. Login

  • Users can log in with their email and password.
  • Upon successful login, users are redirected to their Dashboard.

2.3. Sign Up

  • Users can sign up by providing:
    • Username
    • Email
    • Password

2.4. User Dashboard

  • Income and Expense Tracking
    • Users can log income and expenses with:
      • Amount
      • Category
      • Date
      • Description
    • Users can view a list of their transactions.
  • Budget Management (Not mandatory)
    • Users can create monthly budgets by setting spending limits for categories.
    • Users can monitor spending against budgeted amounts.
  • Financial Goal Setting (Not mandatory)
    • Users can set financial goals (e.g., savings, debt repayment).
    • Track progress towards goals.

2.5. Admin Dashboard

  • User Management
    • View and manage user accounts.
  • Expense Management
    • View and manage expenses logged by users.
  • Reporting (Not mandatory)
    • Basic summary of user finances.

About

Personal Finance Management App wriiten in ReactJS and Express

Resources

License

Stars

Watchers

Forks

Languages

  • JavaScript 95.7%
  • CSS 3.5%
  • HTML 0.8%