Project Description
Scope of Work:
1. Mobile App (Flutter Preferred)
Hotel login (OTP-based)
Dashboard with room status (vacant / occupied / dirty)
Create & manage guest check-ins
Assign rooms from dashboard
Check-out functionality
Notifications (pending check-ins, alerts)
2. Guest Check-In Flow (via link)
Mobile number verification (OTP)
ID upload (image)
Auto-fill basic details (optional logic)
Add multiple guests (max 3 adults)
Selfie capture
Final submission
3. Backend Development
REST APIs (Node.js preferred)
Database design (MongoDB / PostgreSQL)
User authentication
Guest data management
Room & occupancy management
Status tracking (pending / completed / failed check-ins)
4. Reports & Compliance
Generate daily guest report (PDF)
Auto-send report (scheduled job at midnight)
Download & share report
5. Storage & Security
Secure storage for ID proofs & selfies (AWS S3 / Firebase)
Basic data protection practices
6. Payment Integration
Subscription-based model
Integration with Razorpay (monthly auto-debit / eMandate)
Tech Stack (Preferred):
Flutter (mobile app)
Node.js + Express (backend)
MongoDB / PostgreSQL
Firebase (OTP / notifications optional)
Project Timeline:
MVP in 25–30 days
What I Expect From You:
Prior experience building mobile apps (preferably SaaS or booking systems)
Clean, scalable code
Ability to suggest improvements
Good communication & regular updates
Nice to Have:
Experience with hotel/property management systems
Experience with payment integrations (subscriptions)
To Apply, Please Share:
Portfolio / past apps (with links)
Brief approach on how you’ll build this
Timeline estimate
Cost estimate