ScienceLab-Inventory-Management-System

Science Laboratory Inventory Management System (SLIMS)

A comprehensive inventory management system designed specifically for scientific research environments, featuring advanced tracking capabilities, role-based access control, and intelligent recommendation algorithms.

Features

Core Functionality

Advanced Features

Technical Highlights

Getting Started

Prerequisites

Installation

  1. Clone the repository
  2. Install required Python packages:
    pip install -r requirements.txt
    
  3. Initialize the database:
    python app.py init_db
    
  4. Start the application:
    python run.py
    

Default Credentials

Usage Guide

Key Workflows

  1. Adding New Items: Inventory → Add Item
  2. Checking Out Items: Inventory → View Item → Check Out
  3. Placing Orders: Orders → New Order
  4. Viewing Reports: Management → Reports
  5. Managing Locations: Management → Locations

Recommendation Algorithm

The system uses a sophisticated weighted scoring system to generate personalized inventory recommendations:

The system stores up to 15 recommendations with the top 3 displayed on the dashboard.

Security and Permissions

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgements

Build by AAKASH