MrSloth Labs
AutomationPython

IT Equipment Borrowing System

Django system for managing IT equipment borrowing within an organization

0 stars 0 forks 0 open issues 1 contributorsLicense: Unlicensedv0.1.0 · updated June 10, 2026

Overview

A production-ready Django system for managing IT equipment borrowing within an organization, with role-based access, QR-code check-in/out, overdue tracking, and scheduled email reports.

Features

  • Role-based access: admin, staff, borrower
  • QR code generation and webcam scanning for equipment check-in/out
  • Scheduled overdue checks and weekly email reports via APScheduler
  • Excel import/export via openpyxl and pandas
  • PDF export via ReportLab

Requirements

    Python 3pipvirtualenv

Installation

1. Create and activate a virtual environment

python -m venv venv && venv\Scripts\activate

2. Install dependencies

pip install -r requirements.txt

FAQ

Roadmap

    Known Issues

      Changelog

      v0.1.0July 29, 2026
      • - Initial import from GitHub

      Technologies

      DjangoDjango REST FrameworkBootstrapAPScheduler

      Latest Release

      v0.1.0

      June 10, 2026

      Download

      Related Projects