Building an app for my family business. The web app main functions are for online booking and housekeeper arrangements.
Welcome to our BudgetHotelApp [need a name at least] ! This web application is designed to streamline the booking process for our budget hotel and efficiently manage our housekeeping staff.
-
Project Scope: This web app aims to provide the following features:
- User-friendly room booking with real-time availability.
- Secure online payment processing.
- Worker management, including scheduling, task assignment, maybe with Whatapss communication.
- A new app for our manual budget hotel management style.
-
Goals: Our primary goals include improving customer experience, optimizing housekeeping operations, and increasing revenue through online bookings.
-
Team: The development team consists of only me, for now.
-
Timeline: The project is planned for completion by Jun 2024 with milestones and deadlines tracked in GitHub's project boards.
- User Registration: Guests can create accounts and log in.
- Room Listings: Users can browse available rooms and view details.
- Booking: Users can select rooms, choose check-in/check-out dates, and make reservations.
- Payment Processing: Secure payment processing using Payment Gateway, not decided yet.
- Confirmation: Users receive confirmation emails with booking details.
- Worker Profiles: Housekeeping staff have profiles with their information.
- Scheduling: Managers can create and manage worker schedules.
- Task Assignment: Assign tasks to housekeeping staff based on room occupancy.
- Communication: In-app messaging for staff coordination, thinking of using Whatapps integration.
- Integration: Integration with the booking system for real-time task assignment.
- Front-End: Bootstrap or Vuejs
- Back-End: Laravel
- Database: mysql
- Payment Gateway: [Payment Gateway Service]
- Hosting: Hostinger/Github
[ ] Get ideas from previous hotelier/website/figma [ ] Modified or just use available design and UI [ ] Setup Laravel in the pc.
To run this web app locally, follow these steps:
- Clone the repository:
git clone [GitHub Repo URL]
- [Instructions for setting up the development environment]
- Install dependencies:
npm install
oryarn install
- Start the development server:
npm start
oryarn start
[Provide instructions on how to use the app, including user registration, room booking, worker management, and any other relevant details.]
We welcome contributions to improve our BudgetHotelApp! If you'd like to contribute, please follow our Contributing Guidelines.
This project is licensed under the [License Name] - see the LICENSE file for details.
Thank you for taking interest of our BudgetHotelApp! If you have any questions or feedback, please contact us.