Sustainable Nutrition Recommendation System Smart Meal Planning for a Better Future
A full‑stack web application integrating nutritional analysis, CO₂e sustainability indicators, pantry‑aware ingredient reuse and expiry‑date prioritisation into a transparent rule‑based recommendation framework for UK university students.
BSc (Hons) Computing Dissertation · Arden University · 2026
System Demonstration
A walkthrough of weekly meal planning, pantry-aware prioritisation, sustainability indicators, recommendation explainability and dynamic pantry deduction.
Purpose & Contribution
A concise summary of the artefact’s purpose and academic contribution.
The Sustainable Nutrition Recommendation System is a full-stack web application developed to support healthier and more sustainable meal-planning behaviour for UK university students. The framework combines nutritional analysis, environmental sustainability indicators, pantry management and food-waste reduction within a transparent rule-based recommendation system implemented using React.js, Spring Boot, MySQL and Python preprocessing.
Designed for Real Student Needs
Core functionality implemented in the artefact.
Full-Stack Implementation
Overview of the layered architecture, preprocessing workflow, relational database structure and transparent recommendation logic.
The artefact follows a layered architecture where Python preprocessing prepares nutritional, recipe and sustainability datasets, MySQL analytical views support recommendation processing, Spring Boot exposes REST APIs, and the React frontend presents recommendation results through an interactive user interface.
Python Preprocessing
↓
MySQL Relational Database
↓
SQL Analytical Views
↓
Spring Boot REST APIs
↓
React Frontend Interface
Screenshots
Visual overview of the working artefact.
Live Application Access
Public access to the deployed dissertation artefact.
The Sustainable Nutrition Recommendation System is available as a live web application for demonstration and evaluation purposes. The deployed artefact includes the React frontend, Spring Boot backend and integrated MySQL database used throughout the implementation and evaluation of the project.
Launch Live Application
Access the deployed artefact and explore the dashboard, recommendation engine, weekly meal planner, pantry management functionality and sustainability-aware decision support features.
Open Live ApplicationDemonstration Notes
The application is hosted using free cloud services. If the backend has been inactive, the first request may require up to 60 seconds while the service wakes up.
The deployment uses a shared demonstration database; therefore pantry quantities, recommendation outputs and planning statistics may vary as the system is tested by different users.
Repository Access
The complete implementation repository contains the React frontend, Spring Boot backend, MySQL database scripts and Python preprocessing pipeline developed for this project.
Repository access can be provided upon request.
Request Repository Access