Skip to content

ZubairMurshid/InventoryTrackingApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

📦 Inventory & Supply Chain Tracker

A full-stack inventory management system for tracking products, suppliers, and real-time stock levels.


🛠️ Tech Stack

⚙️ Backend (Java + Spring Boot)

  • Java 17 with Spring Boot 3
  • REST APIs for inventory operations
  • Embedded Tomcat server
  • H2 in-memory database (no setup required)

🎨 Frontend (React + Vite + Tailwind)

  • React-based dashboard UI
  • Vite for fast development
  • Tailwind CSS for styling
  • Single-page application

🗄️ Database

  • H2 in-memory database
  • Auto-initialized using schema.sql
  • Resets on every restart

📂 Project Structure

frontend/              → React UI (Dashboard)
src/main/java/        → Spring Boot backend
 ├── controller/      → API endpoints
 ├── service/         → Business logic (stock calculations)
 ├── dao/             → Database access layer
 ├── model/           → Data models (Product, Supplier, etc.)
 └── observer/        → Low-stock alert system

resources/
 └── schema.sql       → Database schema definition

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors