Git Product home page Git Product logo

engg1340---group-101---money-management-system's Introduction

ENGG1340 - Group-101 - Wealth-Management-System

Group 101 ENGG1340 Project’s scope

Members: Daryl Kevin (3035555248), Welvin Bun (3035557117)

Problem statement : (Problem description in general)

Nowadays, money has become a crutial aspect in our life. People constantly spend their money to do various transactions in fulfilling their needs. Hence, it is obvious that people want to manage and secure their money in the best way they can. This includes a good record system which is readable and efficient. Traditionally, people used piece of papers and pen to record their monetary flows. This might not be the best way since paper is an easily-destructible material. It might also get lost or wet easily. Environmental concern also limits such conventional system which uses a lot of paper.

Problem setting : (Proposed solution & how it works)

Considering the aforementioned argument, we aim to create a wealth management system in response to the problem. Our system utilizes the advancement of technology in the making processes. Your daily expenditure will be recorded and stored in a much more efficient manner. It is handy, editable, and doesn’t require any paper. It responds to current world's demand where everything comes in an instant. Especially for University Students, our management system would easily help them in monitoring their money while being far away from their parents.

Features :

To maximize the usability of this money management system, our system comprises several features which are essential in recording their daily uses.

1* Add a new record (income or expense).

2* Provide records’ details such as Date, types/uses, amount.

3*. Allow users to delete or edit their added records.

4*. Categorize and present records. (Categorizing might be in terms of dates, types, or account)

5*. Present statistical reports of monthly activities (account’s percentages to food, transport, entertainment, etc)

  1. Allow users to modify budget settings, i.e. they will get and alert while expenses has just passed the budget. The budget will be renewable and counted on a monthly basis.

  2. Currency converters. To make our system be more universal, we will provide more than one currency system for users to put their records in. We might not include all currencies in the world. But we think of some general currencies such as USD, GBP, AUD, EUR, JPY, HKD, KRW, etc. Users will be able to change their preferred currency and all the records will be changed to respective option.

  3. Adding notes to every record inputted. Most of the time, people might forget what their money were used for. In this case, categorizing expenses in general record types such as food, transportation, and entertainment wouldn’t be sufficient. Therefore, we decided to implement a more detailed system in which users might include additional notes to the records. For instance, they might want to type “Valentine’s dinner with my girlfriend at Central” under the food expense.

engg1340---group-101---money-management-system's People

Contributors

dkevin77 avatar welvin21 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.