![](https://private-user-images.githubusercontent.com/57301167/287539464-3a1a9e16-a615-49a0-8160-5d2c83345546.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTk5MzUsIm5iZiI6MTcyMTIxOTYzNSwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk0NjQtM2ExYTllMTYtYTYxNS00OWEwLTgxNjAtNWQyYzgzMzQ1NTQ2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE3VDEyMzM1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ4MGE3YWI1ZGU2M2MxMTZiMmM1ZGIxYTBlYWYzYWI5MGUzZWUyNDI5Y2ZhYmY4ZTMyMDRmZjQzY2JiZDNmNDImWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.IVZrGTtRKBHvpN1Rsxo0zzsePKMRmmANb9pXub_zzZM)
![](https://private-user-images.githubusercontent.com/57301167/287539759-31b98a85-8b7b-4468-8706-319896e36712.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTk5MzUsIm5iZiI6MTcyMTIxOTYzNSwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk3NTktMzFiOThhODUtOGI3Yi00NDY4LTg3MDYtMzE5ODk2ZTM2NzEyLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE3VDEyMzM1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTQ2YWZmNjJjMzE3MDYxY2E3YTMzNjMwNTBjZjUxZmZjYzFmZTg0YzU1ZjgxOTdlNmZkOWZmMjQyYjIwZTIyMjEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.a9dyU3VGAonCjJNI3L_a-8PldwvS_tdk90nT7ZuVCUk)
![](https://private-user-images.githubusercontent.com/57301167/287539697-b865cdd3-f861-46b6-af15-e6a979e66f13.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTk5MzUsIm5iZiI6MTcyMTIxOTYzNSwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk2OTctYjg2NWNkZDMtZjg2MS00NmI2LWFmMTUtZTZhOTc5ZTY2ZjEzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE3VDEyMzM1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWNmNTEwOTNjM2YzMDI0MjZkYjI0OWI4ZDQzOTQ5NWM4NTk4OWExNzczMTc5NDc2MDY1ODBhY2Q0Mzc5NTc5NmEmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.7jZGKswxuG00kFWKdR_Ohs_fpSeaULGpsYBnn7cQ6gQ)
![](https://private-user-images.githubusercontent.com/57301167/287539849-f5a01779-ae1a-4b07-9443-da8e0498b5a6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MjEyMTk5MzUsIm5iZiI6MTcyMTIxOTYzNSwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk4NDktZjVhMDE3NzktYWUxYS00YjA3LTk0NDMtZGE4ZTA0OThiNWE2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA3MTclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNzE3VDEyMzM1NVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWI0ODA3MDBhNGRjNzkyNThlYzMzNmFlNzg3MWU2NmEzOTY5YjUwMDAwMDhjMzA5MGY3Y2RjMTBlODc0YWQ0NTcmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.R29yRF-N4vVd4d8mfDKy6RYsfd7hMINGPdLlqR67V6U)
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.3 or greater with .NET MAUI installed.
More at Microsoft Docs.
- Clone the repository.
- Open the solution in Visual Studio 2022.
- Build and run the app.
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 Gerard 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!
Copyright © 2023 A. Kvesić, J. Matković, and Faculty of Mechanical Engineering, Computing and Electrical Engineering, University of Mostar. All rights reserved.
Licensed under the MIT 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!