git clone https://github.com/MikeTeddyOmondi/oboge-guest-house-app.git
- Administration control panel.
- User authentication system.
- User Panel: accommodation, bar and restaurant UI.
- Additional website to provide more information to potential clients to allow more conversions.
- Additional bulky sms system and mailing list to send promos and offers to clients registered in the system or subscribed to newsletters.
- Additional API payment platform using Lipa na M-Pesa to allow remote booking.
- Database Management.
- System maintenance.
- Accommodation/booking of rooms(Checking in & out)
- Bar - stock availability in the database & invoicing/billing.
- Restaurant - food availability in the database & invoicing/billing.
- Guest details - room availability & accommodation cost pricing
- Room details - description & specifics of rooms in the database.
- Recreational facilities access
- Route restrictions: based on user role.
- Data analytics - admin dashboard displaying: rooms booked and generated revenues.
- Booking invoice
- Check-in invoice
- Check-out
- Sales invoice
- Facility booking invoice
- Credit note
- This landing page will allow potential customer(s) to easily get contacts and also check availability of any type of rooms within the hotel.
- Capturing user feedback: UI & business logic(send alert email to admin)
- Reset user password: UI & business logic (using links and token)
- Booking clients: UI (customer details & booking details - room number & type plus duration) & business logic
Requirements for: Booking Clients
- Room capacity
- Room number
- Room availability
- Bar PoS : UI & business logic
- Restaurant PoS: UI & business logic
- Facility & laundry request: UI & business logic
- Route restrictions: based on user role.
-
Add users: based on roles (business logic)
-
Add customers: UI & business logic
-
Add rooms: UI & business logic
-
Add bar stocks and stocks information: UI & business logic
-
Add restaurant menu: UI & business logic
-
Add facilities: UI & business logic
-
Add laundry requests: UI & business logic
-
Reports:
- Users
- Bookings
- Bar stocks available
- Bar stock sold
- Restaurant menu available
- Restaurant menu sold
- Room cleaning requests/ requests attended to
- Laundry requests/ requests attended to
- Credit notes generated
- General settings:
- Edit Users profile
- Customers
- Bookings
- Bar stocks
- Restaurant menu
- Facilities
- Room cleaning
- Laundry requests
- System settings:
- Backup system
- Restore system
Requirements:
- Firstname
- Lastname
- ID number
- Check in date
- Check out date
Requirements:
- Stock in - track receipt, name, type, number & value of stocks brought in
- Stock out - track receipt, name, type, number & value of stocks sold/ broken.
- Transaction tracked through salesperson depending on the shifts.