Project Overview & Requirements
Wasteman Ghana needed a mobile presence to streamline how clients request waste collection services. Built the Expo frontend, handling the entire mobile UI and connecting it to a Django REST Framework backend for service requests, scheduling, and account management.
Key Performance Indicators
Problem & Customer Challenges
Clients relied on phone calls to request waste collection. There was no digital way to schedule pickups, track service history, or manage accounts — creating friction for both the company and its customers.
Aesthetic & Algorithmic Solution
Developed a cross-platform mobile app using Expo with a clean, intuitive interface. The frontend communicates with a Django REST Framework API to handle user authentication, service requests, scheduling, and payment integration.
System Design & Architecture Nodes
A precise outline of our full-stack service patterns, illustrating how frontend states integrate with backend endpoints cleanly.
Client Mobile App
Expo-based cross-platform app for service requests, pickup scheduling, and account management.
API Integration Layer
RESTful communication layer connecting the Expo frontend to the Django REST Framework backend.
Backend Services
Django REST Framework powering user management, service scheduling, and operational workflows.
Core Integration Features & Tooling
A visual overview of Ernest's product features engineered to resolve specific, high-friction operational layouts.
User registration and account management with service history tracking.
Service request flow with pickup scheduling and real-time status updates.
Secure REST API integration for authentication, data sync, and payments.
Cross-platform support for both iOS and Android via Expo.
Comprehensive Tech Stack Matrix
Selected libraries, compilers, rendering frameworks, and state caching registries compiled statically in this implementation.
Project Results & Tangible Value
Delivered a production-ready mobile application that digitized the company's service request workflow, reducing reliance on phone-based bookings.
