You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Simple MVVM android app that built with local database using room. It allows ordering one deal per day for user. Providing admin dashboard to add, delete & update data.
App Features:
Ordering Meals (One Per Day)
tracking orders history
Admin dashboard
Permissions & Roles Management based on permission matrix Json file
Built using Mvvm, RoomDB, Kotlin coroutines
Contains Implementation for:
DateTimeHelper to convert UTC DatTime to local with specific pattern
ImageBase64Converter to convert Images from/to Base64
TextFieldValidator to validate text fields using regex
Video Demo:
Daily.Deal.Demo-1.mp4
App Apk:
Database ERD:
Json Configs:
default data are stored in project/raw as json files you can edit them
default_permissions.json (roles and permissions data)