Capstone Project

Back to listing
Group 2024-23 Status inprogress
Title Shop&Go
Supervisor O. Ait Mohamed
Description Shop&Go is a smart shopping cart that integrates technology used on the checkout service and a personal smartphone app. The goal is that as users scan items, the app provides real-time feedback, updates, and insights, allowing customers to stay aware of their choices and spending. In the context of the current economic situation, it could help users keep track of their expenses during the item selection in real-time rather than discovering the total only at the checkout. It allows customers to scan items which will be appearing on the app, showing the total price. Security measures will be made to ensure that the client does not steal items or the cart itself, ensuring the peace of mind for store owners. The app also includes features like an item locator, special offers in the form of notifications, and budget tracking, helping users stay within their budget and suggesting cheaper alternatives for scanned items. For security reasons, an admin section on the app will be used by store owners and employees in order to locate carts, payment status and flagged customers.
Student Requirement Courses that are useful for the completion of this project: - SOEN 341 o Scrum Software Development. - SOEN 342 o Deployment of Software under real life functional and nonfunctional requirements. - SOEN 357 o User Interface and User Experience Design. - ELEC 342 o Discrete Signal Processing and Communication between the hardware and the software. - ELEC 367 o Digital Communications using Radio and GPS communications. - COEN 352 o Java Programming and Algorithms - Electrical System Design o No classes were related to the learning of electrical system designs but gained experience through the internships. - Database Management and Android Studio IDE.
Tools 1) Hardware: a. Shopping Cart. b. Sensors c. Microcontroller 2) Software: a. Application: i. User Interface for clients. ii. User Interface for admins. b. Firebase Database: i. Inventory Management. ii. User Information. c. Cart Connectivity with Systems: i. NFC Connection with the users. ii. Communication between application and the hardware on the shopping cart.
Number of Students 5-6
Students Yassin Al Kafri, Nikolaos Chaskis, Michel Kandalaft, Kateryna Sizova, Karim Sleiman
Comments:
Links: