← Back to Approved Projects
IWD

Tech connect Lusaka-A static,searchable Directory of local Electrical and Electronic technicians

Student Melvin kabanze
Student No 2403431965
Submitted Sep 19, 2026
Semester Semester 2
50 /100
Project Quality Score
Needs Improvement
⭐ Rank: Top 9% 📊 Percentile: 97th

Student Details

Full Name Melvin kabanze
Student No 2403431965
Program Bachelor of Science in Electrical and Electronics Engineering
Course IWD
Semester Semester 2
Phone 0772212622

Project Details

Project ID #699
Status ✓ Approved
Score 50/100
Grade Needs Improvement
Submitted September 19, 2026 at 12:57 PM

Web Deployment Information

Project URL
cPanel Login
cPanel Username
iwd189
cPanel Password
•••••••••••• icuzambia2026

Project Abstract

Title:
*TechConnect Lusaka* � _A Static, Searchable Directory of Local Electrical and Electronics_ Technicians

*Abstract* :
Access to reliable electrical and electronics repair services remains a persistent challenge for many households and small businesses in Lusaka. Technicians typically advertise through informal word-of-mouth networks, community WhatsApp groups, or handwritten signposts, making it difficult for residents � particularly those new to an area � to quickly identify a qualified technician for a specific need, such as household rewiring, solar panel installation, or appliance repair. This project, TechConnect Lusaka, addresses that gap by presenting a simple, searchable, and mobile-friendly directory of technicians built entirely with HTML, CSS, and JavaScript, requiring no server-side database or ongoing hosting infrastructure.
The system centers on a single static JSON file that stores each technician's name, service area, specialty tags, contact details, and a short descriptive note. This design choice keeps the project maintainable by a single administrator, who can update listings by editing one plain-text file rather than managing a database or backend service. On the client side, JavaScript dynamically loads this data and renders it as a set of filterable, searchable cards, allowing users to narrow results by typing a keyword, selecting a specialty (such as wiring, solar installation, or appliance repair), or filtering by area of Lusaka. Each result includes direct "tel:" and "wa.me" links, enabling a user to call or message a technician on WhatsApp with a single tap � a deliberate design decision reflecting how service arrangements are actually negotiated locally, rather than through formal booking systems.
Beyond its practical utility, the project demonstrates several core competencies in interactive front-end web development: dynamic DOM manipulation driven by user input, client-side data filtering and search logic, responsive layout design suited to mobile devices (the primary access point for most users), and thoughtful handling of edge cases such as empty search results. The interface is designed with a clear visual hierarchy and lightweight aesthetic, avoiding unnecessary complexity so that the directory remains fast-loading and usable even on slower mobile data connections, a relevant consideration given variable internet access across Lusaka's townships.
The project also carries an explicit ethical framing: because listings are self-reported and not independently vetted, the interface includes a visible disclaimer clarifying that TechConnect Lusaka functions as a community-sourced directory rather than a certification or quality-assurance service, distinguishing it from a formal trade registry.
While the current implementation uses a static, manually maintained dataset appropriate for a course-scoped, database-free deliverable, the architecture is intentionally extensible. A future iteration could replace the static JSON file with a lightweight backend allowing technicians to self-register, or incorporate geolocation to surface the nearest available technician automatically. In its present form, however, TechConnect Lusaka stands as a functional demonstration of how straightforward front-end web technologies can be applied to address a genuine, everyday logistical problem within a Zambian urban context � connecting people who need a service to the technicians who can provide it, with minimal friction and no infrastructure overhead

AI Feedback