Xamarin.Forms project for learning purpose, still under development.
You can build the solution and run Android.Xamarin App using those users “userOrders” “emptyUser”
Login | Product Catalog | Add to Cart | Cart |
---|---|---|---|
Business | Details |
---|---|
Login online / offline with input validation | Online to get the user id. |
List products (offline sync) | Get products from the API |
Display product details to add to cart | |
List cart items and submit to API |
- MVVM Light
- Automapper
- Xam Plugin Connectivity
- FontAwesome
- Mobile app
-
- Xamarin.Forms 3.5 into .Net Standard project (2.0)
-
- Xamarin.Android
-
- Xamarin.IOS
- EShope Mobile backend: Web API project (.Net Framework 4.7.2)
- EShope Admin: .Net Core (2.2) run Angular with SignalR
- Shopping Bar
- Menu
- Direct composition in the base view
- ControlTemplate & ContentPresenter
- IDialogService
- INavigattionService
- IMapper
- IAPIConsumer
- IConnectinoService
- IProductService
- IOrderService
- IAuthenticationService
SQL Server with Entity Framework (Code First with Migrations)
Streaming new orders: https://eshopeadmin.azurewebsites.net/orders