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.
-
User-Friendly Interface: Developed using React.js to facilitate intuitive data entry and transaction management.
-
CRUD Operations: Enabled users to add, edit, and delete transaction records with ease.
-
Data Integrity: Established backend validation and data consistency checks for accurate transaction recording.
-
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.
- 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.
- Backend: Node.js, Express.js, MongoDB
- Frontend: React.js, Ant Design




