TuNetic: Integrated Waste Management Platform
Waste management web platform for Tembalang, Semarang: pickup requests, photo-based illegal dumping reports, collection points, truck routes, and schedules.
Role Full-Stack Developer (8-Person Team)
Release date 2025-06
Category Web, Environment
Technology
Laravel 11 MySQL Bootstrap 5 Chart.js Leaflet
Project Overview
TuNetic (Tembalang United Kinetic) is an environmental service platform connecting local residents, sanitation vehicle drivers, and sanitation administrative officers in Tembalang, Semarang.
The platform coordinates household waste disposal, truck scheduling, and illegal dumping reporting via an interactive geospatial map.
Problems
- Unmonitored Illegal Dumps: Residents frequently encounter informal dumping spots without a verified reporting channel.
- Truck Schedule Uncertainty: Neighborhood residents lack clear visibility into garbage truck arrival schedules.
- Manual Route Planning: Sanitation crews lack organized daily route monitoring systems.
Target Users
- Local Residents: Submitting special pickup requests and reporting illegal dumping with photographic evidence.
- Sanitation Personnel and Drivers: Checking daily collection routes and updating field progress.
- Regional Administrators: Reviewing community submissions, assigning vehicles, and analyzing monthly collection metrics.
Technical Decisions
- Secure Authentication Architecture: Role-based access control with Google OAuth, email verification, and session safeguards in Laravel 11.
- Geospatial Mapping with Leaflet: Visual coordinate marking for pickup spots and reported dumping locations.
- Data Dashboard: Chart.js visualizations for weekly waste volume trends and report resolution rates.
Challenges
- Team Collaboration: Coordinating module boundaries and coding conventions across an 8-developer team in Git.
- Geospatial & Media Validation: Ensuring submitted report photos are compressed efficiently while preserving latitude and longitude metadata.
Measurable Results
- Complete Feature Delivery: User authentication, fleet route management, geospatial reporting, and admin analytics delivered on schedule.
- Geographic Coverage: Mapped temporary disposal points and pickup fleet routes across the Tembalang district in Semarang.