Home
Softono

Perishable Inventory Risk Engine

Open source JavaScript
20
Stars
0
Forks
0
Issues
0
Watchers
6 months
Last Commit

 About Perishable Inventory Risk Engine

P.I.R.E is a full-stack inventory management solution designed to minimize waste in retail environments by tracking product life cycles in real-time. Built with a Node.js/Express backend and a React frontend, the system doesn't just store data—it analyzes it.

Platforms

Web Self-hosted

Languages

JavaScript

Links

Need Help Installing Perishable Inventory Risk Engine?

We provide expert installation service for this software. Our team will install, configure, and secure Perishable Inventory Risk Engine on your server. plans start at just $30.

Perishable Inventory Risk Engine

View on GitHub

Perishable Inventory Risk Engine (P.I.R.E)

Developer: Reshma Banu T

Education: B.Tech Information Technology

Project Objective: A full-stack retail management solution designed to automate inventory tracking and minimize waste through real-time expiration analytics.


📌 Overview

P.I.R.E is an intelligent inventory management system built to handle time-sensitive retail goods (like dairy and bakery items). Unlike a standard list, this application features a Risk Assessment Algorithm that analyzes product shelf-life and provides visual alerts to store managers before items spoil.

🚀 Key Features

  • Dynamic Risk Analytics: The Node.js backend calculates daysLeft for every item and categorizes it as High Risk (≤3 days), Medium Risk (≤7 days), or Safe.
  • Secure User Authentication: Implemented JWT (JSON Web Tokens) for session management and Bcrypt for industry-standard password hashing.
  • Multilingual Interface: Fully localized dashboard supporting both English and Tamil for diverse workplace environments.
  • Full-Stack Architecture: A decoupled design with a RESTful API and a reactive, state-driven frontend.

🛠️ Technical Stack

Layer Technologies Used
Frontend React.js, CSS3, JavaScript (ES6+)
Backend Node.js, Express.js
Security JWT, Bcrypt
Version Control Git & GitHub

⚙️ Installation & Setup

  1. Clone the repository:
git clone https://github.com/ReshDeen/perishable-inventory-risk-engine.git

  1. Setup Backend:
cd backend
npm install
node index.js

  1. Setup Frontend:
cd frontend
npm install
npm start

📈 Future Enhancements

  • Integration with MongoDB for persistent data storage.
  • Automated email alerts for "High Risk" inventory items.
  • Barcode scanning integration for rapid stock entry.