Code Monkey home page Code Monkey logo

expense-tracker-hacktoberfest-2022's Introduction

Expense-Tracker-Hactoberfest-2022

Hacktoberfest22

KickStart to Open Source Event

What is Hacktoberfest?

A month-long celebration from October 1st - 31st sponsored by Digital Ocean and GitHub to get people involved in Open Source.

Specifically for Hacktoberfest:

Your PR must be created between October 1 and October 31 (in any time zone, UTC-12 thru UTC+14).

Your PR must be made to a public, unarchived repository.

Table of contents

  1. Introduction
  2. Objective of the Project
  3. Problem formulation
  4. Proposed System
  5. System Requirement
  6. Getting Started
  7. References

Introduction

In today’s technological society, the major role played in people’s life is played by earning.Each and every person requires money to live and adapt the standard of living. The today’s developing generation is growing day by day and in this process of the betterment of the people’s living quality, the demands of making people's life efficient and quality of life higher money is the major demand. The desire of this website is to set up Real time expense tracking application where one can save a sufficient amount of money and protect his or her future and also lead himself/herself to a growing path. The Real-Time expense tracking application is like indirect wallet on the Internet where consumers can update the details of his/her expense in order to maximize the profit and reduce the loss of money.

It allows users with the functionality of their saving and expenses tracking throughout the month. This allow the person to do expense as per the requirement and prevent wastage of money. Real time expense tracker, and save their record and also update them as per the requirements, based on their personal interes.

Objective of the Project

The real time expense tracking system not only reduces human workload but also saves time, space for easy tracking of monthly/yearly expense and work accordingly. Specifically, in today's world, close international relations and globalization all play a key role in promoting the ever-changing nature of real time tracking application. In addition, it also has some practical value and the user is also provided with reasonable and good advices to help the people on how much the need to save in order to have a wealthy living in this firmament.

Problem formulation

Many users in their daily life try to save money in order to save money and use that for further use. Therefore in order to simplify their work and help them to save money and track their expense this application is the best practice to work with. With the rapid development of cost and expense, we thought that we will try to savemoney so if user is not able to track the expense or find difficulty in having the record then user can use the application for their personal use and save as much they want because this will help one to have daily expense record. Money wastage irritates every person while doing purchase. So, in our expense tracking app there will be no case of wastage of money. We will also try that our users are benefited with the application advantages.

Proposed System

Inside of this section, we present the proposed model that is expense tracker app. In this model we are about to develop web and android for admin and user i.e public and workers. In our system we have two actors viz. user and accountbook holder.The user can perform all the functions right from adding income to modifying the transactions. So let's understand the system in detail. use-case-daigram

  • Web application:

Web application is a type of portal to be used by user to track all its expenses.The website will enable its user to add all the income earned and then add its daily expenses and track their daily or monthly expenses, hence helps user to save money. The user can even modify that is update and delete the transactions, view total of the income expenses and can ask for the reports on the income expenses if required. The application keeps track and reduces human effort to note your expenses.

System Requirements

Hardware Requirement

Laptop or PC

• MacOS Sierra and above (If Mac setup is required)

• Windows 7 or higher

• I3 processor system or higher

• 4 GB RAM or higher

• 100 GB ROM or higher

Software Requirement

• Visual Studio Code

• Language : JavaScript

Functional Requirement

• Must be able record new user

• Must keep catalogue of all the services

• Must record user review

• Must record daily updates by user

• Must provide track on monthly as well as daily income and expense

Getting Started

How to contribute to this project

How to create an issue?

New Issue

if you find any new issue or any bug in the code itself then,

  1. Click on new issue present on the top right side of the issue tab of this repository.
  2. Add title and discription of issue that you want to raise and ask the maintainer to assign the issue.
  3. Click on Submit New Issue option. Now you have raised a new issue, wait for the maintainer to assign it and you are good to go.

Existing Issue

if you want to work on an existing issue that has not been assigned then,

  1. Go in the issue tab of this repository.
  2. Choose the issue that you want to work on.
  3. Click on that issue and in the comments ask the maintainer to assign you that particular issue.
  4. Lastly click on comment and wait for the issue to be assigned by the maintainer.

How to create a Pull Request?

Once the issue is assigned

  • Fork this repository (Click the Fork button in the top right of this page, click your Profile Image)
  • Clone your fork down to your local machine
git clone https://github.com/your-username/Expense-Tracker-Hactoberfest-2022.git
  • Create a branch
git checkout -b branch-name
  • Make your changes (choose from any task below)
  • Commit and push
git add .
git commit -m 'Commit message'
git push origin branch-name
  • Create a new pull request from your forked repository (Click the New Pull Request button located at the top of your repo)
  • Wait for your PR review and merge approval!
  • ⭐ if you had fun!

expense-tracker-hacktoberfest-2022's People

Contributors

adi50920 avatar athi223 avatar ayusshh19 avatar damyanbg avatar divyanshu-jhaa avatar faizanpotrick avatar karan2310 avatar manastelavane avatar mansibhayade avatar matl3us avatar najeebkp avatar rajrupa123 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.