Hotel Management System Android App is actually a hotel room reservation system.
- Android Studio
- Java
- Firebase
- Clone this project to your computer.
- Open project in Android Studio.
Directory | Purpose |
---|---|
ui | It contains all UI code including activities, fragments, their relevant viewmodels, repositories & listeners |
viewmodels | Its functions are get called by UI and it further calls relevant repository class' function. |
repositories | These are classes which contain business logic and its methods are called by viewmodels |
listeners | These are interfaces which are used for callbacks. |
database | It contains ROOM database to have some data locally. |
models | It contains classes to get interaction with Database/API |
utils | It contains helping classes |
worker | It contains WorkManagers to work in background. |
Make sure to make debuggable false in Gradle Module before publishing app to PlayStore.
buildTypes {
release {
debuggable false
}
}