Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
39 changes: 33 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,34 @@
# Buffer-7.0
The themes for Buffer 7.0 are -
Inventory Optimization System

1. Enterprise Systems & Process Optimization
2. GreenTech
3. Cybersecurity and Digital Defense
4. Open Innovation
Project Overview

A full-stack Inventory Optimization System built using Spring Boot, MySQL, HTML, CSS, and JavaScript to help retail stores manage stock efficiently, reduce overstocking, and prevent stock shortages.

Retail stores often face challenges such as overstocking and stock shortages due to inefficient inventory management.

This project aims to build an Inventory Optimization System that:

Monitors stock levels Analyzes usage patterns Generates alerts for restocking 🧠 Data Structures & Algorithms Used

The system uses the following concepts:

ArrayList / List → Store product data Searching (Linear Search) → Find products Sorting (Comparator) → Sort by quantity Filtering (Stream API) → Detect low stock Conditional Logic → Generate alerts

🚀 Features
Add / Update / Delete products Dashboard with inventory summary Low stock alerts Search & filter system Login system REST APIs using Spring Boot

🛠️ Tech Stack Backend: Java, Spring Boot Database: MySQL Frontend: HTML, CSS, JavaScript Tools: VS Code, GitHub

📊 APIs /add → Add product /products → Get all products /update/{id} → Update /delete/{id} → Delete /alerts → Low stock /dashboard → Summary /auth/login → Login

https://drive.google.com/file/d/16ZiMgRCvcnsKQkq-kB3nR5i8u-G9zsEp/view?usp=drive_link

Team Members:

Sakshi

Shreya

Sangruti

Saie
Binary file not shown.
1 change: 1 addition & 0 deletions Team-50-Inventory-Optimization-System/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@