Skip to content
All work

Final-year project · 2025

Smart Scrap

A mobile app for scrap collection with separate user and collector flows, booking, reviews and notifications, plus an AI model that classifies scrap materials from photos.

Type
Final-year project
Year
2025
Stack
React NativeFirebaseRedux ToolkitAI image classification

The AI classification model lives in a separate repository that isn't public; the linked repository holds the mobile app.

Illustration

Problem & context

Smart Scrap bridges the gap between the local community and scrap sellers. Before it, there was no simple way to find each other, book a pickup and agree on what material was being collected.

My contribution

Key technical work

Two-sided app

Separate flows for users who list scrap and collectors who pick it up, connected by booking and reviews.

Photo-based classification

An AI model classifies scrap materials from uploaded photos to help describe each pickup.

Architecture

Outcome & limitations

Final-year project for my BS Computer Science, graded A.

Links

Next projectEventBoard