Giter Site home page Giter Site logo

muzna-j / budget-tracker-client Goto Github PK

View Code? Open in Web Editor NEW
2.0 2.0 1.0 698 KB

The Budget Tracking App is a MERN stack (MongoDB, Express.js, React.js, Node.js) web application that helps users effectively manage their expenses and incomes. With features like user authentication, CRUD operations, and data visualization using Chart.js, it provides an intuitive interface for tracking financial activities.

HTML 3.02% CSS 2.24% JavaScript 94.74%
mernstack budget-tracker chartjs expense-tracker expressjs javascript nodejs reactjs bootstrap

budget-tracker-client's Introduction

Budget Tracking App

This is a budget tracking app built with the MERN stack (MongoDB, Express.js, React.js, Node.js). It allows users to track their expenses and incomes, manage their profiles, and view graphical representations of their financial data using Chart.js.

Repositories

Features

  • User authentication using JSON Web Tokens (JWT)
  • User registration and login with password hashing using bcrypt
  • CRUD operations for user profiles, expenses, and incomes
  • Dashboard displaying charts and statistics using Chart.js
  • Responsive design and styling using Bootstrap

Technologies Used

  • MongoDB: Database for storing user profiles, expenses, and incomes
  • Express.js: Backend web application framework
  • React.js: Frontend JavaScript library for building user interfaces
  • Node.js: JavaScript runtime environment
  • Mongoose: Object Data Modeling (ODM) library for MongoDB and Node.js
  • bcrypt: Password hashing and verification
  • JWT: Authentication and authorization with JSON Web Tokens
  • Chart.js: JavaScript charting library for creating interactive charts
  • Bootstrap: CSS framework for responsive design and styling

budget-tracker-client's People

Contributors

muzna-j avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar

Forkers

amandawinkles

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.