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.

Category
Graduation Projects
Completion Date
September 2025
Technologies Used
Flutter (Dart) Laravel (PHP) MySQL
Project File
Downloading is only permitted with permission from Ameen Qahtan. Contact him to get permission.

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.

Project PowerPoint File

Preview of the project's PowerPoint File