https://github.com/nimsarac/hotel_mobile_application
https://github.com/nimsarac/hotel_mobile_application
android android-application android-studio java kotlin
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/nimsarac/hotel_mobile_application
- Owner: NimsaraC
- Created: 2024-10-25T19:40:28.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-02T13:54:45.000Z (over 1 year ago)
- Last Synced: 2025-02-05T12:52:35.898Z (over 1 year ago)
- Topics: android, android-application, android-studio, java, kotlin
- Language: Java
- Homepage:
- Size: 36.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hotel Mobile Application
Welcome to the **Hotel Mobile Application** project repository! This mobile application provides a seamless and luxurious experience for hotel guests, enabling them to explore rooms, make bookings, and access premium services directly from their mobile devices.
## Features
- **Room Browsing and Booking**: Explore detailed room descriptions, view images, and make reservations with ease.
- **Service Reservations**: Book in-house services like spa treatments, fine dining experiences, and poolside cabanas.
- **Stay Management**: Manage your stay with options to check-in, check-out, and make special requests.
- **Local Exploration**: Discover local attractions and activities with integrated booking capabilities.
- **Personalized Experience**: Access tailored recommendations and concierge services to enhance your stay.
## Installation
### Prerequisites
- [Java JDK](https://www.oracle.com/java/technologies/javase-jdk-downloads.html)
- [Android Studio](https://developer.android.com/studio) (for emulator setup and project building)
- [Git](https://git-scm.com/)
### Steps
1. Clone the repository:
```bash
git clone https://github.com/NimsaraC/Hotel_Mobile_Application.git
```
2. Open the project in Android Studio:
- Launch Android Studio and select **Open an Existing Project**.
- Navigate to the cloned repository and open it.
3. Build the project:
- Let Android Studio download the necessary dependencies.
- Sync the Gradle files if prompted.
4. Run the application:
- Connect an Android device or start an emulator.
- Click on the **Run** button or press `Shift + F10` to build and launch the app.
## Usage
- Launch the app on your Android device or emulator.
- Browse through available rooms and services.
- Make bookings and manage your stay.
## Project Structure
```
Hotel_Mobile_Application/
├── app/ # Main Android application module
├── res/ # Resources like layouts, drawables, and values
├── src/ # Java source code for app logic
│ ├── main/ # Main source set
│ │ ├── java/ # Java files for activities, adapters, etc.
│ │ └── res/ # Layouts, strings, and other resources
├── build.gradle # Gradle build script
└── README.md # Project documentation
```
## Contributing
Contributions are welcome! To contribute:
1. Fork the repository.
2. Create a feature branch:
```bash
git checkout -b feature-name
```
3. Commit your changes:
```bash
git commit -m "Add feature description"
```
4. Push to the branch:
```bash
git push origin feature-name
```
5. Open a pull request.
## Contact
For questions or support, please contact:
- **Author**: [NimsaraC](https://github.com/NimsaraC)
- **Email**: [c.t.nimsara@gmail.com](mailto:c.t.nimsara@gmail.com)