Project Overview
"Empowering businesses with efficient financial tracking."
Day Book is a powerful financial management system built with Next.js and MongoDB. It provides a robust platform for recording sales, expenses, purchases, and settlements. The application features a real-time dashboard, automated bill generation, and comprehensive reporting tools, making it an essential tool for modern business accounting.
Transaction Management
Create, read, update, and delete transactions across multiple types.
Real-time Dashboard
Instant view of sales, expenses, profit, and available balance.
Automated Bills
Smart sequential bill number generation for sales and purchases.
Reporting
Daily and historical reports with data visualization using Recharts.
System Architecture
Built with a modern stack for high performance and reliability.
Client Layer
Responsive frontend with real-time state management.
API Layer
Secure RESTful API for all accounting operations.
Security Layer
Protected transactions with session-based authentication.
Core Functionalities
Payment Split
Support for multiple payment methods (Cash, Card, UPI) in a single transaction.
Settlement Tracking
Monitor settlements and calculate net available balance.
History Filters
Advanced search and filtering by date, type, and payment method.
Modern UX
Fully responsive design with dark and light mode support.
