This project is developed as a part of a Master's Thesis at FSRE. It is a store application built with .NET MAUI leveraging the Fake Store API to simulate the functionality and features of a real-world store application.
You can access the full text of the thesis here (Note: The document is in Croatian).
- Product listing
- Categories
- Product details
- Cart
- User profile
- Authentication
- Sorting
- Cross selling
- Product sharing
- Recently viewed products
- Username:
johnd
- Password:
m38rmF$
More at Fake Store API - Users.
- Visual Studio 2022 17.8 or later
- .NET 9 SDK with MAUI workload installed
- Android emulator or real device with ADB enabled
git clone https://github.com/akv3sic/MAUI-store-app.git
cd MAUI-store-app\src
dotnet restore
dotnet build -f net9.0-android
The following libraries are used in this project and require attribution:
Thanks to all the contributors!
- Empty State Illustrations by TanahAir Studio - Figma
- Icons by SVG Repo
- App UI/UX Design inspired by E-commerce template made by Oleh Chabanov - Behance
- This software is greatly influenced by content published by James Montemagno and Gerald Versluis at their YouTube channels.
- Videos by Javier Suárez helped me to understand how to build UI using XAML.
Thanks you for all the great resources!
© 2023–2025 A. Kvesić, mentored by Prof. J. Matković, Faculty of Mechanical Engineering, Computing and Electrical Engineering, University of Mostar and contributors.
This project is licensed under the MIT License.
Feel free to use, modify and distribute this code in accordance with the terms of the license.
Contributions are welcome and will be acknowledged under the same license.
A special thank you goes to my mentor and my fellow work colleagues who suggested me choosing this topic for my Master's Thesis, provided me resources and valuable feedback. I am not going to mention them by name, but they know who they are. Thank you!