INTL
Freelancer
어려움
외주
원격 가능
Android Appointment & Admin Apps
예산
$37,500~$75,000 INR
예상 기간
3~5개월
난이도
어려움
기술 스택
Android
Java
REST API
GraphQL
Stripe
Firebase
PHP
Material Design
AI 분석 요약 기회점수 58/100
고객용 예약 앱과 관리자/서비스 제공자용 앱, 두 개의 긴밀히 연동된 안드로이드 앱을 신규 개발하는 프로젝트입니다. 슬롯 검색·예약·결제(Stripe/Razorpay), 실시간 예약 상태 추적, 푸시 리마인더, 역할 기반 로그인(고객/제공자/관리자), 관리자 대시보드 통계가 핵심 기능이며, 향후 iOS 확장을 위한 재사용 가능한 REST/GraphQL API 계층과 Firebase/Supabase 실시간 DB가 요구됩니다. 결제 연동과 실시간 업데이트 경험이 있는 중급 이상 안드로이드 개발자에게 적합합니다.
핵심 요구사항
- 역할 기반(고객/제공자/관리자) 보안 로그인 및 인증
- Stripe/Razorpay PCI 준수 결제 연동
- 실시간 예약 상태 동기화 및 트리거
- 24시간·1시간 전 푸시 리마인더
- iOS 확장 대비 재사용 가능한 REST/GraphQL API
- Material 가이드라인 준수 UI 및 Play Store 심사 통과
산출물
- 두 개 앱 전체 소스코드(비공개 Git, README 포함)
- 디자인 에셋(Figma) 및 Play Store 배포용 빌드
- API 문서
- 출시 후 1개월 버그 수정 지원
매력 포인트
- 명확하고 구체적인 스펙 및 수용 기준
- 결제·실시간 등 기술적 도전 요소가 있는 프로젝트
주의사항
- 예산 단위 표기 혼란($/INR 혼용)으로 실제 금액 불명확
- 기간 미기재 및 광범위한 스펙 대비 낮을 수 있는 예산
- 입찰 83건으로 경쟁 매우 치열
프로젝트 유형신규개발
적합 개발자3~5년차 안드로이드 개발자 (결제·실시간·백엔드 API 경험 보유)
클라이언트 정보
지원자83명
평균 입찰가$53,699
프로젝트 원문 설명
I need two tightly-connected Android applications built from the ground up:
• A Customer app where users can search available slots, make and pay for bookings, follow the live status of their appointment, and receive automatic reminders. Built-in payment processing (Stripe or Razorpay, I’m flexible) must be seamless and PCI-compliant.
• An Admin / Service-Provider app that lets staff open or block time slots, confirm or cancel requests, track each booking in real time, view payments, and run basic reports. The Admin role should have an extra layer for managing service-provider accounts and editing global settings.
Core requirements
– Native Android or well-architected cross-platform framework that compiles to a smooth, modern Android experience.
– Secure login with role-based access for Customer, Service Provider, and Admin.
– Reusable REST/GraphQL API layer so I can eventually add an iOS front end.
– Cloud database (Firebase, Supabase, or your recommended option) with real-time triggers for status updates and push notifications.
– Clean UI in keeping with Google Material guidelines; Figma screens or similar handed over.
– Source code in a private Git repo with clear README and build instructions.
Acceptance criteria
1. Customer can register, browse services, book an appointment, pay, and receive confirmation.
2. Service Provider sees new bookings instantly and can update status (“on the way”, “in progress”, “completed”), which reflects live in the Customer app.
3. Admin dashboard shows aggregated statistics and allows manual overrides.
4. Push reminders fire 24 h and 1 h before each booking.
5. Apps pass Play Store review and install flawlessly on Android 10+ devices.
Hand-over items: full source code, design assets, API documentation, Play-store-ready builds, and post-launch support for bug fixes during the first month.
If you have solid Android experience and have integrated payments and real-time updates before, let’s talk timeframe and milestones.
• A Customer app where users can search available slots, make and pay for bookings, follow the live status of their appointment, and receive automatic reminders. Built-in payment processing (Stripe or Razorpay, I’m flexible) must be seamless and PCI-compliant.
• An Admin / Service-Provider app that lets staff open or block time slots, confirm or cancel requests, track each booking in real time, view payments, and run basic reports. The Admin role should have an extra layer for managing service-provider accounts and editing global settings.
Core requirements
– Native Android or well-architected cross-platform framework that compiles to a smooth, modern Android experience.
– Secure login with role-based access for Customer, Service Provider, and Admin.
– Reusable REST/GraphQL API layer so I can eventually add an iOS front end.
– Cloud database (Firebase, Supabase, or your recommended option) with real-time triggers for status updates and push notifications.
– Clean UI in keeping with Google Material guidelines; Figma screens or similar handed over.
– Source code in a private Git repo with clear README and build instructions.
Acceptance criteria
1. Customer can register, browse services, book an appointment, pay, and receive confirmation.
2. Service Provider sees new bookings instantly and can update status (“on the way”, “in progress”, “completed”), which reflects live in the Customer app.
3. Admin dashboard shows aggregated statistics and allows manual overrides.
4. Push reminders fire 24 h and 1 h before each booking.
5. Apps pass Play Store review and install flawlessly on Android 10+ devices.
Hand-over items: full source code, design assets, API documentation, Play-store-ready builds, and post-launch support for bug fixes during the first month.
If you have solid Android experience and have integrated payments and real-time updates before, let’s talk timeframe and milestones.
Freelancer에서 원본 확인
원본 보기