This was my first full-stack project where I build the application from frontend to backend while using dynamic data of customer and inventories. Its a web application platform where multiple retail shop owners can signup and manage their daily sales, customer analytics and shop inventories effectively. User can manage potential customers, generated sales and can view detailed inventory transactions by using smart graphs/tables. The platform provides them different functionalities from daily sales, inventories to having customer and sales analytics in the app itself.
The main motive behind this project was to create such application for MSME retailers where they can manage their all sales,inventory realted work on one platform easily and effectively. By having the record of all their items and customers on the digital platform, it will be very easy for them to keep track of dfferent items and their sales. In India, most of the retail owners spend their so much of time on keeping record of their inventory and items instead of utilising that time on increasing sales and understanding customer behaviour. By saving this time, they can increase their sales and can reach out to more customers.
Web Technologies: 1.JavaScript 2.HTML 3.CSS 4.Bootstrap 4.0 4.AJAX 5.PHP 6.Handling JSON data Libraries used: Chart.JS Databases: SQL Tools: XAMPP, Visual Studio code.
- Added the login portal to platform where users can signup and signin.
- The platform is divided into 3 main sections:
a. Customer Section: 1. Retail Owner can add new customers and their details while generating the bill. Owner can edit and delete the customers details if required. 2. In this section, owner can view the analytics of customer and can have analysis of customer segment based on area. 3. During billing, functionality of Paid or Unpaid amount has been added. (which is most common in Indian reatilers).
b. Inventory Section: 1. Here, Owner can add new inventory/item and can edit their quantity and delete details also. 2. Inventory analysis is also provided in this section where can he can manage his whole inventory and see which how much items are remaining.
c. Sales Section: 1.In this section, owner will be able to see the sales analytics chart. 2.Different analytics charts are used here to show the daily sales,Items on high sale, etc.
- As it is a web based portal, owner can login from anywhere and can keep the track of its sales and manage their shop easily.