hotel-booking-saas

byMonin Modi

StayNest — Hotel Booking App A simple app where users can browse rooms, check prices, and make bookings. Six pages: 1. Home — Featured rooms and hotel highlights. 2. Rooms — Available rooms with filters. 3. Room Details — Photos, amenities, and pricing. 4. Booking — Choose dates and enter guest details. 5. My Bookings — View and cancel bookings. 6. Admin Dashboard — Manage rooms and bookings

HomeRoom DetailsBookingRoomsAdmin DashboardMy Bookings
Home

Comments (0)

No comments yet. Be the first!

Project Tasks

93 tasks
#1

Generate system requirement document

1m 4s0.2 cr used
Done
#2

Generate personas & user flows

0m 43s0.2 cr used
Done
#7

Create flow for Guest

0m 41sCredits in parent
Done
#8

Create flow for Hotel Administrator

0m 41sCredits in parent
Done
#9

Home

3m 53sCredits in subtasks
Done
#19

Fix Home review findings: Mobile hero search fields are hidden beneath the search… (+3 more)

0m 56s0.4 cr used
Done
#15

Home / Candy Hero

0m 30s0.8 cr used
Done
#16

Home / Featured Rooms

1m 5s0.8 cr used
Done
#17

Home / Hotel Highlights

0m 48s0.8 cr used
Done
#18

Home / Closing Band

0m 29s0.8 cr used
Done
#10

Rooms

16m 59sCredits in subtasks
Done
#47

Fix Rooms review findings: Q1 as reviewed now: frontend/src/pages/Rooms.jsx: the… (+2 more)

0m 28s0.4 cr used
Done
#31

Fix Rooms review findings: The desktop and tablet layout does not place the filters… (+2 more)

3m 54s0.4 cr used
Error
#20

Rooms / Title Band

0m 39s0.8 cr used
Done
#21

Rooms / Filter Rail

1m 15s0.8 cr used
Done
#22

Rooms / Results Grid

0m 45s0.8 cr used
Done
#23

Rooms / Closing Band

0m 45s0.8 cr used
Done
#11

Room Details

22m 44sCredits in subtasks
Done
#45

Fix Room Details review findings: Room Details Photo Stack.jsx renders the photo stack only… (+1 more)

3m 54s0.4 cr used
Error
#36

Fix Room Details review findings: The decorative sphere covers readable heading text on… (+2 more)

2m 57s0.4 cr used
Done
#24

Room Details / Title Band

0m 23s0.8 cr used
Done
#25

Room Details / Photo Stack

0m 40s0.8 cr used
Done
#26

Room Details / Amenities

0m 30s0.8 cr used
Done
#27

Room Details / Price Bar

0m 33s0.8 cr used
Done
#28

Room Details / Closing Band

0m 22s0.8 cr used
Done
#29

Room Details / Footer

0m 21s0.8 cr used
Done
#12

Booking

29m 3sCredits in subtasks
Done
#50

Fix Booking review finding: The selected-room label is truncated on mobile in…

0m 16s0.4 cr used
Done
#32

Booking / Title Band

0m 30s0.8 cr used
Done
#33

Booking / Flow Column

1m 16s0.8 cr used
Done
#34

Booking / Closing Band

0m 23s0.8 cr used
Done
#35

Booking / Footer Slot

0m 1s0.8 cr used
Done
#13

My Bookings

28m 39sCredits in subtasks
Done
#49

Fix 9 My Bookings files: on Load Bookings is not defined

0m 52s0.4 cr used
Done
#48

Fix My Bookings review findings: frontend/src/components/My Bookings Ticket List.jsx: the… (+1 more)

2m 32s0.4 cr used
Done
#37

My Bookings / Title Band

0m 21s0.8 cr used
Done
#38

My Bookings / Ticket List

0m 54s0.8 cr used
Done
#39

My Bookings / Closing Band

0m 24s0.8 cr used
Done
#40

My Bookings / Footer Slot

0m 0s0.8 cr used
Done
#14

Admin Dashboard

24m 42sCredits in subtasks
Done
#41

Admin Dashboard / Title Band

0m 21s0.8 cr used
Done
#42

Admin Dashboard / Workspace

1m 0s0.8 cr used
Done
#43

Admin Dashboard / Closing Band

0m 19s0.8 cr used
Done
#44

Admin Dashboard / Footer Slot

0m 0s0.8 cr used
Done
#30

Footer

0m 21sCredits in parent
Done
#46

Retry Failed Pages

7m 30s0.4 cr used
Done
#5

Architecture

1m 54s0.2 cr used
Done
#51

Create backend_modules diagram

1m 16sCredits in parent
Done
#52

Create er_diagram diagram

1m 16sCredits in parent
Done
#53

Create frontend_modules diagram

1m 16sCredits in parent
Done
#54

Create sequence diagram

1m 16sCredits in parent
Done
#55

Create service_network diagram

1m 16sCredits in parent
Done
#6

Workspace task plan

2m 54s0.2 cr used
Done
#91

Update Implementation task plan

Credits unavailable
Invalid
#92

Update Implementation task plan

Credits unavailable
Invalid
#93

Update Implementation task plan

Credits unavailable
Invalid
#94

Update Implementation task plan

Credits unavailable
Invalid
#95

Update Implementation task plan

Credits unavailable
Backlog
#56

Guest enrollment and returning verification for protected booking access

120 cr estimated
Backlog
#57

Administrator access and room management on the Admin Dashboard

32m 20s140 cr estimated
Done
#58

Verified administrator booking and room management

140 cr estimated
Backlog
#59

Guest identity, booking creation, and durable reservations

140 cr estimated
Backlog
#60

Guest booking list, cancellation, and load-failure retry

120 cr estimated
Backlog
#61

Administrator booking updates and room inventory accuracy

120 cr estimated
Backlog
#62

Room Details content, empty state, and load retry

100 cr estimated
Backlog
#63

Room browsing, filtering, empty state, and load retry

100 cr estimated
Backlog
#64

Guest enrollment, booking creation, and traveller-bound reservations

140 cr estimated
Backlog
#65

Booking date selection, identity gating, and reservation creation

120 cr estimated
Backlog
#66

Administrator provisioning and persistent identity continuity

120 cr estimated
Backlog
#67

Admin Dashboard room and booking management

120 cr estimated
Backlog
#68

Room details data with loading-failure recovery

80 cr estimated
Backlog
#69

Filtered room browsing with loading skeletons

80 cr estimated
Backlog
#70

Administrator room toggles, booking rendering, and retry paths

120 cr estimated
Backlog
#71

Protected admin room and reservation management with retry

120 cr estimated
Backlog
#72

Guest can view and cancel their own bookings

120 cr estimated
Backlog
#73

Anonymous visitors can browse featured rooms and hotel highlights

100 cr estimated
Backlog
#74

Featured content loads and can be retried without losing the hero

80 cr estimated
To Do
#75

Guest bookings render as tickets and can be cancelled

120 cr estimated
To Do
#76

Returning guests can view remaining bookings and retry cancellations

120 cr estimated
To Do
#77

Anonymous visitors browse and filter available rooms

100 cr estimated
To Do
#78

Verified guests can complete a booking

120 cr estimated
To Do
#79

Hotel Administrator manages bookings on the Admin Dashboard

120 cr estimated
To Do
#80

Application authentication for protected guest and admin areas

140 cr estimated
To Do
#81

Persist guest identities durably across sessions

120 cr estimated
To Do
#82

Application authorization for protected guest and admin areas

140 cr estimated
To Do
#83

Invite or provision a Hotel Administrator

120 cr estimated
To Do
#84

Show a cancelled booking's updated status

80 cr estimated
To Do
#85

Connect Room Details to live room data and its states

100 cr estimated
Backlog
#86

Connect Rooms to live inventory, filters, and its states

100 cr estimated
Backlog
#87

Connect Admin Dashboard to live room and booking management

140 cr estimated
Backlog
#88

Home shows live featured rooms and hotel highlights

100 cr estimated
Backlog
#89

Booking completes a stay and appears in My Bookings

140 cr estimated
Backlog
#90

My Bookings lists, cancels, and retries guest reservations

120 cr estimated
Backlog
Home design preview
Home: Browse featured rooms
Home: Navigate to rooms
Rooms: 1. Apply filters
Rooms: 2. Clear filters recovery
Room Details: Review photos and pricing
Booking: Establish or verify identity
Booking: Enter dates and details
Booking: 1. Confirm booking
Booking: 2. Retry after booking failure
My Bookings: 1. View bookings
My Bookings: 2. Cancel booking
My Bookings: 3. Retry after cancel failure
My Bookings: Verify returning identity
Home design preview
Home: Browse featured rooms
Home: Navigate to rooms
Rooms: 1. Apply filters
Rooms: 2. Clear filters recovery
Room Details: Review photos and pricing
Booking: Establish or verify identity
Booking: Enter dates and details
Booking: 1. Confirm booking
Booking: 2. Retry after booking failure
My Bookings: 1. View bookings
My Bookings: 2. Cancel booking
My Bookings: 3. Retry after cancel failure
My Bookings: Verify returning identity