Advanced Shop Sales Tracker Overview
The Advanced Shop Sales Tracker is a comprehensive solution designed to manage sales, products, and analytics for small to medium-sized retail businesses. This application allows users to efficiently track sales, manage inventory, and gain insights through real-time analytics. Features
1.Sales Tracking: Log sales, manage sales records, and track total sales and profit.
2.Product Management: Add, edit, and delete products, set buying and selling prices, and manage stock levels.
3.Real-Time Analytics: Visual representation of sales and profit data over time using interactive charts.
4.Notifications: Receive alerts when stock levels are low,When you you delete a product and when you add a new product.
Technology Stack
1.Frontend: HTML, CSS, JavaScript
2.Backend : Node.js,
3.Database : MongoDB
Installation Prerequisites
1.Node.js and npm installed on your system.
2.MongoDB installed and running.
Usage Sales Tracker
1.Log Sales:
Select a product from the dropdown menu.
Enter the quantity sold.
Click on "Add Sale" to log the sale.
2.Edit Sales:
Click on the "Edit" button next to a sale record.
Update the quantity sold and save changes.
3.Delete Sales:
Click on the "Delete" button next to a sale record to remove it.
Product Management
1.Add Products:
Enter product details (name, buying price, selling price, and initial quantity).
Click on "Add Product" to add the product to the inventory.
2.Edit Products:
Click on the "Edit" button next to a product.
Update the product details and save changes.
3.Delete Products:
Click on the "Delete" button next to a product to remove it from the inventory.
Analytics Dashboard
View real-time charts representing sales and profit data over time.
Contact
If you have any questions or need further assistance, feel free to contact us at:
Email: [email protected]
GitHub: https://github.com/mwendwa2