Graduation Projects

SaveSmart (Supermarket Price Comparison App)

A mobile application that enables users to make informed, cost-effective shopping decisions by comparing real-time prices of grocery items across various supermarkets in their area.

Sep 2025 Eng. Ameen Qahtan

Project Overview

SaveSmart is a supermarket price comparison mobile application designed to help users make informed, cost-effective shopping decisions. In an era of rising living costs, many families and individuals struggle to manage their household expenses effectively. The app addresses this widespread need for price transparency and economic shopping by enabling users to compare real-time prices of grocery items across various supermarkets in their area. The application features a recommendation engine that provides personalized product suggestions based on user behavior, purchase history, product type, and time-based patterns. Key functionalities include user account creation and login, product search, price comparison display, location-based search, shopping list creation, price alert notifications, and historical price data tracking. Despite challenges such as data availability and accuracy, scalability, competition, and user trust, SaveSmart differentiates itself through features like personalized alerts, historical price tracking, and location-based searches. The project utilizes Flutter (Dart) for front-end development, Laravel (PHP) for back-end development, MySQL for data storage, and Python for the recommendations and AI section.

File / Project Preview

View Only — Download & Print disabled

Project Gallery

New user registration interface with input fields
New user registration interface with input fields
Display of available supermarkets and prices on the home screen
Display of available supermarkets and prices on the home screen
 Product search by category or location-based filtering
Product search by category or location-based filtering
Real-time price comparison display across multiple supermarkets
Real-time price comparison display across multiple supermarkets
Supermarket location display on map with details
Supermarket location display on map with details
Smart shopping lists creation and management
Smart shopping lists creation and management
Recommendations page for personalized products based on user behavior and total savings calculations
Recommendations page for personalized products based on user behavior and total savings calculations
Personal account management and user preferences
Personal account management and user preferences
Login page for users
Login page for users
SaveSmart (Supermarket Price Comparison App)
Project Details
Category
Graduation Projects
Completed
Sep 16, 2025
Technologies
Flutter (Dart) Laravel (PHP) MySQL