This is a Xamarin Forms Cross-Platform mobile app for property management. This repo contains real-life production level code and the builds are distributed to Apple App Store and Google Play store.
Purpose The purpose of this app is to make it easier for property managers to view maintenance tickers, rent payments, tenant applications and more.
Overal design The app UI design is based on a professionally designed mockups.
Custom Controls This app has several custom controls developed with SkiaSharp. These include a time picker, a calendar picker, and a money amount range picker.
API This app calls a REST API to sync data with a backend server hosted on AWS.
Native code This app contains native Android and iOS codes for camera control, listviews and text editors to override default behaviour and styiling of corresponding Xamarin Forms controls.