Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/radekvym/gadgets-store-app
[UI challange] .NET MAUI prototype of an e-shop app inspired by the "Gadgets Store App" design by Sajon.
https://github.com/radekvym/gadgets-store-app
android control design dotnet eshop ios maui maui-apps menu-navigation navigation-component navigation-drawer simpletoolkit ui user-interface xaml
Last synced: 1 day ago
JSON representation
[UI challange] .NET MAUI prototype of an e-shop app inspired by the "Gadgets Store App" design by Sajon.
- Host: GitHub
- URL: https://github.com/radekvym/gadgets-store-app
- Owner: RadekVyM
- License: mit
- Created: 2020-10-15T17:52:42.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-11-02T17:44:57.000Z (3 months ago)
- Last Synced: 2025-01-21T12:06:29.498Z (9 days ago)
- Topics: android, control, design, dotnet, eshop, ios, maui, maui-apps, menu-navigation, navigation-component, navigation-drawer, simpletoolkit, ui, user-interface, xaml
- Language: C#
- Homepage:
- Size: 237 MB
- Stars: 88
- Watchers: 3
- Forks: 21
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Gadgets Store App
**.NET MAUI** prototype of an e-shop app inspired by the [Gadgets Store App](https://dribbble.com/shots/6983164-Gadgets-Store-App) design by [Sajon](https://dribbble.com/sajon).
https://github.com/user-attachments/assets/025ca22d-3ca0-4d67-95aa-8e3b6bc14ddf
This project demonstrates how to create **custom navigation menu** using `SimpleShell` control from [SimpleToolkit](https://github.com/RadekVyM/SimpleToolkit).
## Original design
Many thanks to [Sajon](https://dribbble.com/sajon) for their beautiful original work.
[![Dribbble Design](./samples/originaldesign.png)](https://dribbble.com/shots/6983164-Gadgets-Store-App)
## Installation
First, make sure you have your Visual Studio and .NET 8 environment set up for .NET MAUI development. If not, follow the [setup instructions](https://learn.microsoft.com/dotnet/maui/get-started/installation). Then make sure you have your [Android](https://learn.microsoft.com/dotnet/maui/get-started/first-app?pivots=devices-android) or [iOS](https://learn.microsoft.com/dotnet/maui/get-started/first-app?pivots=devices-ios) platform set up for deployment of the application.
Once everything is set up, you can clone the repo and run the application via Visual Studio or Visual Studio Code.
Here are some resources to learn more about .NET MAUI:
- [Official website](https://dotnet.microsoft.com/apps/maui)
- [Microsoft Learn](https://learn.microsoft.com/dotnet/maui/what-is-maui)
- [.NET MAUI GitHub repository](https://github.com/dotnet/maui)## Features
Only .NET MAUI APIs and my [SimpleToolkit](https://github.com/RadekVyM/SimpleToolkit) library were used to create this sample.