Dissertation Project

Food Waste Application

A mobile application designed to simplify household food tracking through expiration monitoring, visual organisation, and streamlined interaction design.

Kotlin Android Studio Database Design API Integration
View GitHub Repository
Food Waste Application

Designed to make food management more accessible and visually intuitive.

Originally developed as a final-year dissertation project, this application focused on reducing unnecessary household food waste through clear expiration tracking, simplified inventory management, and streamlined interaction design.

The project explored how visual hierarchy and interface clarity could improve usability while maintaining a lightweight and approachable user experience.

Expiration Tracking

Monitor food expiration dates through prioritised visual organisation and status-based indicators.

Inventory Management

Store and organise household food items through a simplified and accessible interface structure.

API Integration

Integrated external APIs to allow for users to scan their items into the database.

Technical implementation focused on usability, structure, and scalability.

The application was developed using Kotlin within Android Studio, with a focus on maintainable architecture, responsive UI behaviour, and structured local data handling.

Additional development focused on interface clarity, information hierarchy, and creating an interaction flow that remained simple and readable across varying amounts of user data.

Balancing technical implementation with usability-focused design.

One of the primary challenges during development was maintaining interface clarity while supporting increasingly complex data organisation and interaction flows.

The project became a valuable exploration of combining structured technical systems with accessible and visually readable user experience design.