![](https://private-user-images.githubusercontent.com/57301167/287539464-3a1a9e16-a615-49a0-8160-5d2c83345546.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2Mzc4ODgsIm5iZiI6MTcxOTYzNzU4OCwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk0NjQtM2ExYTllMTYtYTYxNS00OWEwLTgxNjAtNWQyYzgzMzQ1NTQ2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDA1MDYyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTEzMmEzZTIxNjMwMWZkMGUwZDFkNTQ3NGIyZTdkOGIxY2QzMjk1ZmQzODViOWQ2YzhiNTA2NTU2NDc1ZWRhOWMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.U5RhippejxIa1tjCf17frY1QVtz9_1S3nJ7oHlVCqQM)
![](https://private-user-images.githubusercontent.com/57301167/287539759-31b98a85-8b7b-4468-8706-319896e36712.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2Mzc4ODgsIm5iZiI6MTcxOTYzNzU4OCwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk3NTktMzFiOThhODUtOGI3Yi00NDY4LTg3MDYtMzE5ODk2ZTM2NzEyLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDA1MDYyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPThmYjczYTkxZWMwOTBjYTU5MDZiOGY3NTQ3Y2IzY2U0ZTZlNmJkMGM4M2FiNWU3Mzg5MDFmNTljYjg3Y2Q1MzMmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.5A_Z_WN5X_JRelboqe9QdmcvGUKhkcGPUkjuAkp1FfY)
![](https://private-user-images.githubusercontent.com/57301167/287539697-b865cdd3-f861-46b6-af15-e6a979e66f13.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2Mzc4ODgsIm5iZiI6MTcxOTYzNzU4OCwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk2OTctYjg2NWNkZDMtZjg2MS00NmI2LWFmMTUtZTZhOTc5ZTY2ZjEzLmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDA1MDYyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPWQ3M2QyZTA5Yzg1ZjhjOTMyNjRkYmE0NjJmYzFhZGE5NWVjMjJlYzRjNDc0ODg1YjZkM2NjY2VjYzNkNmZlYjgmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.ufJOQGqzcwkM187Gw0a-74SOHU0qau9ackwl4oo7Wzw)
![](https://private-user-images.githubusercontent.com/57301167/287539849-f5a01779-ae1a-4b07-9443-da8e0498b5a6.jpg?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTk2Mzc4ODgsIm5iZiI6MTcxOTYzNzU4OCwicGF0aCI6Ii81NzMwMTE2Ny8yODc1Mzk4NDktZjVhMDE3NzktYWUxYS00YjA3LTk0NDMtZGE4ZTA0OThiNWE2LmpwZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MjklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjI5VDA1MDYyOFomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTE4YmVhZDExNWJlNTlkYzc1Yjg0YjQ1NjNjMWMzZTU3MTA2MjFiYjA3YWYzZTZiZjA5ZjdjZDJlMmUzODk3N2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.n_W7nzmA19x0TpcBkVpa44b7prh95sUPRRqN3iv3QTY)
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!