Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Raymacmillan/Industrial-Attachement-Management-System-IAMS-

Domain:

education

Record type:

software
Creator:
Ray
Host:
A web-based management system for the University of Botswana's industrial attachment program, automating registration, student-organization matching, and progress tracking using React and Supabase. # Industrial Attachment Management System Digitizing the industrial attachment lifecycle for the University of Botswana. Live Demo · Test Docs · Report a Bug --- ## Table of Contents - Overview - Screenshots - Tech Stack - Architecture - Features - Project Structure - Getting Started - Environment Variables - Database - Edge Functions - Testing - Deployment - Release History - Future Improvements - Acknowledgements - Contributing --- ## Overview The Department of Computer Science at the University of Botswana manages hundreds of student industrial attachments annually through a fragmented, paper-based workflow. Coordinators manually match students to organisations, supervisors chase handwritten logbooks, and students receive no real-time feedback on their placement status. **IAMS** replaces this entirely. It is a full-stack web platform that handles the complete industrial attachment lifecycle — from student onboarding and organisation registration, through intelligent algorithmic matching and placement management, to weekly digital logbooks, supervisor assessments, and legally-formatted PDF report generation. ### What Makes IAMS Different | Traditional System | IAMS | |---|---| | Paper logbooks, prone to loss | Digital weekly logbook with auto-save and three structured templates | | Manual matching by coordinator | Heuristic scoring engine with slot-aware deduplication | | No document enforcement | Allocation blocked if required documents are missing | | Supervisor visits uncoordinated | Two-phase visit scheduling with student email notification | | No audit trail | Every approval digitally stamped with supervisor name, title, and timestamp | | Physical PDF reports | Legally-formatted document with UB letterhead and signature blocks | --- ## Screenshots ### Landing Page ### Coordinator — Heuristic Matching Engine ### Student — Weekly Logbook ### Industrial Supervisor — Week Review ### University Supervisor — Visit Assessment ### Offi …

Visit

github.com

Licenses

MIT

Similar

IoT-based industrial energy management systemhammatage-stack/iams-2026DEVELOPING A STRUCTURED SYSTEM FOR SPECIALISED INDUSTRIAL REPORTINGrent-management-system/Rental-Management-System-multi-lingual-chat-bot-Research Data Management (RDM) in the Fourth Industrial Revolution (4IR) EraClaytonee/Rental-Management-System

IoT-based industrial energy management system

The ESCOM (Electricity Supply Corporation of Malawi) currently faces difficulties in monitoring and

hammatage-stack/iams-2026

Full-stack Industrial Attachment Management System (similar to NITA Kenya) with M-Pesa integration

DEVELOPING A STRUCTURED SYSTEM FOR SPECIALISED INDUSTRIAL REPORTING

Reporting assists with informed decision-making. For industrial processes, accurate reporting of dat

rent-management-system/Rental-Management-System-multi-lingual-chat-bot-

Create a production-ready multilingual chatbot for the Rental Management System using Vector Databas

Research Data Management (RDM) in the Fourth Industrial Revolution (4IR) Era

The emergence of the 4IR has brought new opportunities and possibilities for effective management of

Claytonee/Rental-Management-System

Moshi Rental: Streamlined platform for renting diverse items in Moshi, Tanzania. Features user & ite