Introduction • Tech Stack • Installation • Reference • Issue • License • I Putu Krisna Erlangga
This application addresses the need to enhance efficiency and service quality across multiple branches of Ace Hotel Surabaya. The hotel owner and staff faced various challenges, including booking management, inventory, room management, branch coordination, and financial oversight. Additionally, the owner struggled with employee supervision and monitoring hotel statistics.
To tackle these issues, I devised over 12 complex features across more than 40 interfaces in the creation of AceHotel
application. The application emphasizes a user-friendly system, featuring a dashboard and the use of a floating action button (FAB) to allow users to quickly access important features. It also incorporates user role validation, ensuring that each user can only access features relevant to their specific job at the hotel. Moreover, the application integrates IoT technology, including a Tag and Reader to facilitate monitoring and tracking of the hotel's inventory in real-time.
Framework, Library, Database, Tools, etc
- Kotlin
- Android Studio
- Postman
- Retrofit
- Hilt
- DataStore
- Room
- NotificationManager
- WorkManager
- Clone this repository
git clone https://github.com/AceHotelProject/AceHotel-App.git
or clickClone or Download
button and then clickDownload ZIP
- Open this project in Android Studio
- Make sure your Android Virtual Device (AVD) is already activated
- Run the app
If you found a bug or an issue, please report by opening a new issue on this repository.
This project is licensed under the MIT License - see the LICENSE file for details