Skip to content

A smart inventory management system that includes real-time stock tracking, supplier management, predictive analytics for inventory forecasting, and detailed reporting capabilities, built with PHP, MySQL, and Python.

License

Notifications You must be signed in to change notification settings

GovardhaneNitin/smart-inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Inventory

Your Modern Inventory Management Solution

Smart Inventory Version License PHP MySQL

🎯 Overview

Smart Inventory is a powerful, modern inventory management solution that revolutionizes how businesses track inventory. It provides functionalities for generating sales, inventory, supplier, predictive analysis, and financial reports, empowering managers and administrators to make informed decisions. Built with scalability and efficiency in mind.

✨ Key Features

🔐 Security & Authentication
  • Role-based access control (Admin, Manager, etc.)
  • Secure password hashing
  • Session management for authenticated user sessions
  • Unauthorized access redirection
📦 Inventory Control
  • Real-time stock tracking
  • Supplier and purchase order integration
  • Stock movement history and reporting
  • Warehouse and location-based inventory tracking
  • Inventory valuation and cost management
💹 Sales Management
  • Sales transaction records
  • Sales report generation with custom date ranges
  • Integration with inventory for stock deduction
📊 Reports & Analytics
  • Generate detailed reports for Sales, Inventory, Suppliers, and Financial data
  • Date-range filtering for customized report generation
  • Export reports in text format for easy offline access
  • Predictive analysis reports based on historical data
📑 User Interface
  • Intuitive dashboard with role-specific views
  • Generate and view reports directly from the UI
  • Print reports with custom formatting
  • Responsive design for multiple device compatibility

🛠️ Tech Stack

graph LR
    A[Frontend] --> D[HTML5/CSS3]
    A --> E[JavaScript]
    A --> I[Bootstrap 5]
    B[Backend] --> F[PHP 8.0+]
    B --> G[MySQL 8.0+]
    C[Predictive Analysis] --> H[Python]
    E[Version Control] --> J[Git & GitHub]
Loading

🚀 Quick Start

# Clone repository
git clone https://github.com/GovardhaneNitin/smart-inventory.git

# Navigate to project
cd smart-inventory

# Database Setup Guide

## Prerequisites
- XAMPP or similar local server environment with MySQL
- phpMyAdmin access

## Setup Steps

### 1. Access phpMyAdmin
- Navigate to http://localhost/phpmyadmin in your web browser
- Login if required

### 2. Create Database
- Click "New" in the left sidebar
- Enter database name: `smart_inventory_db`
- Click "Create"

### 3. Import Database Structure
- Select `smart_inventory_db` from sidebar
- Click "Import" tab
- Browse and select `Database/smart_inventory.sql`
- Click "Go" to execute import

## Verification
- The database should now be populated with necessary tables
- You can verify by checking the structure in phpMyAdmin

👥 Project Members

👨‍💻 Team Lead

Nitin Govardhane
Email

👩‍💻 Team Members

Jitesh Borse
Email

Vedanti Lakade
Email


📄 License

This project is licensed - see LICENSE for details.

🌐 Connect with Me


Made with ❤️ by Smart Inventory Group

About

A smart inventory management system that includes real-time stock tracking, supplier management, predictive analytics for inventory forecasting, and detailed reporting capabilities, built with PHP, MySQL, and Python.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published