Home
Softono
smart-inventory

smart-inventory

Open source CSS
17
Stars
1
Forks
0
Issues
0
Watchers
1 year
Last Commit

About smart-inventory

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.

Platforms

Web Self-hosted

Languages

CSS

Links

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]

πŸš€ 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