Accommodation Booking MVP Web App -- 2
Budget: ₹12,500 – ₹37,500 INR
We want to build a lean, responsive web application that lets travellers discover great stays and message hosts without friction. For the first milestone, speed and usability while browsing stays are paramount—results must appear fast on mobile and desktop alike.
Core user flow
Visitors land on the home page, filter or scroll through listings, open a property page, then hit a booking-inquiry button that notifies the owner (and admin) instantly. Everything should feel modern and snappy.
Property detail page
The page has to surface the information guests look for most:
• Property name
• Overview / description
• Image gallery with high-quality photos
• Location and full amenities list
• Room type and transparent pricing
• House rules & policies
• User reviews and ratings
• “Similar properties” suggestions
• Prominent booking-inquiry button
Host & admin tools
Hosts need a simple dashboard to add or edit all fields above, upload photos, and track incoming inquiries. An admin panel should let us oversee users, listings, and reviews.
Tech & delivery
Required.
Front end : Next.js 14
Back end : Node.js + Express + TypeScript
PostgreSQL 15
If you’re comfortable with the above full stack as long as the codebase is clean, well-commented, and deployable to a standard cloud host. Include a database schema, seed data, and concise deployment instructions.
Acceptance criteria
• Browsing stays loads in under two seconds on 3G.
• Every property page shows all listed fields accurately.
• Inquiry submissions trigger email (or in-app) notifications to host and admin.
• Code is pushed to a Git repo I can review and run locally.
If you have questions about architecture or milestones, let’s discuss before you start coding.
Core user flow
Visitors land on the home page, filter or scroll through listings, open a property page, then hit a booking-inquiry button that notifies the owner (and admin) instantly. Everything should feel modern and snappy.
Property detail page
The page has to surface the information guests look for most:
• Property name
• Overview / description
• Image gallery with high-quality photos
• Location and full amenities list
• Room type and transparent pricing
• House rules & policies
• User reviews and ratings
• “Similar properties” suggestions
• Prominent booking-inquiry button
Host & admin tools
Hosts need a simple dashboard to add or edit all fields above, upload photos, and track incoming inquiries. An admin panel should let us oversee users, listings, and reviews.
Tech & delivery
Required.
Front end : Next.js 14
Back end : Node.js + Express + TypeScript
PostgreSQL 15
If you’re comfortable with the above full stack as long as the codebase is clean, well-commented, and deployable to a standard cloud host. Include a database schema, seed data, and concise deployment instructions.
Acceptance criteria
• Browsing stays loads in under two seconds on 3G.
• Every property page shows all listed fields accurately.
• Inquiry submissions trigger email (or in-app) notifications to host and admin.
• Code is pushed to a Git repo I can review and run locally.
If you have questions about architecture or milestones, let’s discuss before you start coding.
Related categories:
PHP
Website Design
Graphic Design
HTML
Node.js
PostgreSQL
Web Development
Next.js