
This is a responsive inventory management system with some data visualization on dashboard and dynamic customized report generation.
System Architecture & Libraries used:
- PHP
- MySQL
- jQuery
- AJAX
- HTML
- CSS
- Bootstrap
- DataTable
- Morris Charts
- mPDF
Features:
jQuery and AJAX:
This allows to fetch data without reloading of page and that reduces the load on server and increase the efficiency.
Secure Admin Management:
Secure login and admin management which allows business owner to restrict other employees from accessing some of the features and reports.
Data Visualization and Customized reports:
On dashboard they can see sales and return for current month, last month and for last day in interactive way.
Product Management:
Add and update the product with form and also upload pictures of product easy way.
Manage products with datatable which allows them to control what product attributes to see when they are accessing it, how many products to show on each page, pagination, lazy load images, download the list of product in PDF & CSV format or print it as well.
Customer & Supplier Management:
Add and Update customer and supplier information so they can comfortably use it while generating invoice and manage payments.
Hosting:
Created Cron Job that runs once everyday to collect closing stock of all products in a JSON format and store in a separate table in the Database.
Screenshots:

Dashboard 
Bulk Upload 
Invoices 
Sales Report 
Sales Return Report 
Current Stock
