/warehouse-management-system

An integrated Warehouse Management System leveraging Django, Vue.js, Kotlin, and Raspberry Pi for intelligent logistics automation, role-based access, and real-time package tracking.

Primary LanguageCSSMIT LicenseMIT

Warehouse Management System (WMS) 📦🤖

Unleash the power of automation and intelligent logistics management in your warehouse with our all-encompassing Warehouse Management System. Built with Django, Vue.js, Kotlin, and Raspberry Pi, our solution caters to managers, workers, and admins, modernizing your warehouse operations.

Components 🛠️

  • Frontend: Crafted with Vue.js, providing a seamless UI experience.
  • Backend: Engineered with Django, the high-level Python Web framework.
  • Mobile Application: Developed in Kotlin, ensuring compatibility and responsiveness across Android devices.
  • IoT: Empowered by Raspberry Pi 3B, coded in Python to integrate automation hardware seamlessly.

Features 🌟

  • Package Tracking: Real-time package tracking within the warehouse.
  • Efficient Placement Algorithm: A novel algorithm to optimize the placement and retrieval of packages, ensuring maximum efficiency.
  • Role-Based Access: Customized interfaces and functionalities for workers, managers, and admins.
  • Robotics & Automation Integration: Lay the groundwork for the future, with support for robotics and automated systems in logistics management.

Setup & Installation 🚀

Prerequisites

  • Python 3.x
  • Node.js and npm (for Vue.js)
  • Android Studio (for Kotlin mobile app)
  • Raspberry Pi 3B setup

Installation

  1. Backend Setup:
    cd backend
    pip install -r requirements.txt
    python manage.py migrate
    python manage.py runserver

Demo 🤖

Auth page

kitten-gif


Main page

kitten-gif


Search

kitten-gif


Search reasult

kitten-gif


Localization and "the latest news"

kitten-gif


Cargo delivery

kitten-gif


Cargo preview

kitten-gif


Cargo update

kitten-gif


New cargo form

kitten-gif


Notifications page

kitten-gif


Admin panel

kitten-gif


Auth page

kitten-gif


Notifications page

kitten-gif


Cargo preview

kitten-gif


Cargo search page

kitten-gif


Main page

kitten-gif



kitten-gif

License 📜

This project is licensed under the MIT License. See the LICENSE.md file for details.