Skip to content

BenTaleb-Mehdi/SupplementStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Š SupplementStack - Inventory & Fitness Management

SupplementStack is a specialized Inventory Management System (IMS) designed for fitness supplement businesses. It helps store owners track their stock, manage suppliers, and monitor sales performance with a clean, modern interface.

πŸ› οΈ Tech Stack

  • Backend: Laravel 12+ (PHP 8.2+)
  • Frontend: Tailwind CSS & Alpine.js
  • Database: MySQL
  • Tools: Artisan CLI, Migrations, and Service Layer Pattern

πŸš€ Core Features

  • πŸ“¦ Smart Inventory: Track supplement stock levels with real-time updates.
  • ⚠️ Low-Stock Alerts: Automated visual warnings when products hit a minimum threshold.
  • πŸ“‰ Sales Analytics: Overview of daily/monthly revenue and best-selling products.
  • 🏒 Supplier Directory: Manage contact details and orders for various supplement brands.
  • πŸ”’ Secure Auth: Role-based access control for Admins and Staff.

πŸ“‹ Database Schema

The system uses a relational MySQL database with the following key tables:

  • products: Stores supplement names, SKU, price, and current quantity.
  • categories: Groups products (e.g., Whey Protein, Creatine, Pre-workout).
  • suppliers: Information about wholesalers and distributors.
  • orders: Records of sales transactions.

βš™οΈ Installation & Setup

  1. Clone the repository:

    git clone [https://github.com/your-username/SupplementStack.git](https://github.com/your-username/SupplementStack.git)
    cd SupplementStack
  2. Install Composer dependencies:

composer install
  1. Install NPM dependencies & Compile assets:
npm install && npm run dev
  1. Environment Configuration:
cp .env.example .env
php artisan key:generate
Update your .env file with your MySQL database credentials.
  1. Run Migrations & Seeders:
php artisan migrate --seed
  1. Start the local server:
php artisan serve

About

A professional web-based Inventory Management System tailored for fitness supplement retailers. Streamlines stock tracking, sales reporting, and automated reorder alerts.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors