Logo Lanfrica

amer-oun/fibreconnect

Domain:

digital infrastructure

Record type:

software
Creator:
ame
Host:
Intervention management platform for a Tunisian fiber optic subcontractor — role-based access for admins, dispatchers, and field technicians. Next.js 16 · TypeScript · Prisma · NextAuth. Final-year project (PFE). # FibreConnect > Intervention management platform for a Tunisian fiber optic subcontractor — built as a final-year project (PFE). **🔗 Live demo:** fibreconnect.vercel.app --- ## The problem Fiber optic subcontractors in Tunisia coordinate dozens of daily on-site interventions (installations, repairs, cable pulls) across scattered technicians and clients. Existing tools are either paper-based, spread across WhatsApp groups, or too enterprise-heavy for a small team. ## The solution FibreConnect is a lightweight web app that centralizes intervention lifecycle management — from client request to technician assignment to job completion — with role-based access for admins, dispatchers, and field technicians. Three spaces, one login. --- ## 🧪 Try it live **fibreconnect.vercel.app** The login page has a **Comptes de démonstration** panel with all demo emails. All accounts share the password **`Passer123`**. The seed creates 1 supervisor, 5 technicians (across Tunis, Ariana, Ben Arous, Sfax), and 6 clients — one of whom is in Sousse, a zone with no technician coverage (intentional, to demonstrate the manual assignment flow). --- ## Features ### 👤 Client space Report a fiber outage, track its resolution in real time, rate the technician after closure. ### 👷 Technician workspace Zone-filtered intervention list, accept/start/close workflow, cash-payment collection, mobile-friendly. Technicians only see interventions in their coverage zone. ### 📊 Supervisor dashboard 6-month analytics, workload distribution per technician, zone coverage overview (uncovered zones highlighted), manual reassignment, cash reconciliation. ### 🗺 Client directory Full client list with interactive map, contract references, operator (Tunisie Telecom / Ooredoo), and open interventions per client. ### 💰 Invoicing & payments Automatic invoice generation on intervention closure. Multiple payment methods (cash, card, bank transfer, D17). Cash-remittance …