Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

myBookkeeper

Overview

myBookkeeper is a comprehensive, user-friendly daily expense tracker application designed to streamline the recording, editing, and monitoring of personal income and expenditures. This application is tailored to provide users with detailed financial summaries, enabling them to make well-informed financial decisions.

Check out myBookkeeper here!

Key Features

Transaction Management

  • User-Friendly Interface: Developed using React.js to facilitate intuitive data entry and transaction management.

    image

  • CRUD Operations: Enabled users to add, edit, and delete transaction records with ease.

    image

  • Data Integrity: Established backend validation and data consistency checks for accurate transaction recording.

Data Visualization

  • Summary Dashboard: Offers a visual representation of income and expense transactions, including counts and proportions.

  • Categorical Breakdown: Displays the percentage distribution of various income and expense categories for deeper financial insights.

  • Date Range Filtering: Allows users to view financial summaries for specific time periods, catering to personalized analysis needs.

    image

General Features

  • Login / SignUp: Login image SignUp image

Backend Development

  • RESTful API Design: Utilized Node.js and Express.js to create efficient APIs for frontend interaction and data retrieval.
  • Database Management: Implemented MongoDB for robust data storage, retrieval, and ensuring high performance and consistency.

Technologies Used

  • Backend: Node.js, Express.js, MongoDB
  • Frontend: React.js, Ant Design

About

Your Best Financial Manager & Advisor

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages