2026 개정판 · 1차 8월 5일 공개전체 커리큘럼 →
← WORK 목록으로
GLOBALFreelancer앱 개발REMOTE

Complete Flutter Rental App

인도 내 숙소 예약을 위한 Flutter 기반 크로스 플랫폼(안드로이드/iOS) 모바일 앱 개발 프로젝트입니다. 반응형 UI, 보안 인증, 고급 검색 및 Razorpay 결제 연동, 사용자 프로필 관리 등 종합적인 모바일 앱 개발 역량이 필요하며, 고품질의 아키텍처와 성능 기준을 충족해야 합니다.

2026.04.16VIEW 11Freelancer에서 수집
Budget$12,500~$37,500 INR
Difficulty고급
Duration4~6개월
Work style원격 가능
Required stack

필요 기술

FlutterDartREST APIRazorpayJWTPHPProviderBLoCMVVM
Project brief

프로젝트 내용

VNSRooms is ready for its leap from concept to a fully-fledged mobile experience. The goal is a single Flutter code-base that ships smooth, beautiful, and highly scalable Android & iOS apps for booking verified accommodations across India.

Core scope
• Craft a modern, reactive UI that lets users browse PGs, flats, villas, farmhouses and vacation stays with fast, fluid transitions.
• Wire up secure authentication by email + password, supported by JWT tokens and OTP verification for critical actions.
• Implement advanced search and filtering, property cards, rich image galleries, amenity lists, and geo-tagged location display.
• Build an end-to-end booking flow: wishlist → booking calendar → checkout.
• Integrate Razorpay as the exclusive payment gateway, handling order creation, success/failure callbacks, refunds, and auto-generated PDF invoices.
• Provide a user profile area where personal data, active bookings, and saved properties can be viewed or updated.

Architecture & performance expectations
• Clean, layered structure (Provider, BLoC, or MVVM—whichever achieves testability and easy scaling).
• Null-safe Dart, well-documented code, and logical separation between UI, domain, and data layers.
• REST API consumption with proper error handling, caching where sensible, and smooth state restoration.

Deliverables
1. Production-ready APK and iOS build (TestFlight).
2. Complete, human-readable source code with commit history.
3. Setup/README covering environment variables, build steps, and Razorpay keys.
4. Post-delivery support for initial store submissions and inevitable hot-fixes.

Acceptance criteria
• All listed user flows reachable in ≤3 taps from app launch.
• Payments succeed and fail gracefully through Razorpay sandbox and live modes.
• Core screens maintain ≥60 fps on mid-range devices.
• Code passes static analysis (flutter analyze) with no warnings.

With these pieces in place, VNSRooms can open its doors to renters nationwide—seamlessly and securely.
START THE LOOP · CHOOSE

시장과 사람의 답을 봤다면,
다음 결과물의 구조를 고릅니다.

한 번의 결과에 기대지 않고 다시 만들 수 있도록, 문제 발견부터 제작·배포·수익화까지 이어지는 전체 흐름을 익혀보세요.

TTJ CLASS에서 다음 구조 고르기
처리 중...