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

Multi-Society Management App Development

이 프로젝트는 여러 주거 단지를 위한 SaaS 기반 안드로이드 관리 앱(MVP) 개발입니다. Flutter 기반의 멀티테넌트 앱과 Firebase 또는 Node.js 백엔드를 사용하여, 슈퍼 관리자, 단지 관리자, 거주자 역할을 지원하며, 결제, 공지, 민원 관리 기능을 포함해야 합니다. 특히 데이터 격리 및 확장 가능한 아키텍처 구축 역량이 중요합니다.

2026.04.10VIEW 12Freelancer에서 수집
Budget$12,500~$37,500 INR
Difficulty고급
Duration1~2개월
Work style원격 가능
Required stack

필요 기술

FlutterNode.jsFirebaseFirestoreFirebase AuthenticationJWTAndroid DevelopmentAPI DevelopmentUI/UX DesignScalable ArchitectureMulti-tenant ArchitectureDeep Linking
Project brief

프로젝트 내용

Title: Flutter Developer Needed for Multi-Society Management App (MVP) - 15k is the budget (regular update version work)

Description:

I am looking to build a multi-society management Android application (MVP first, scalable later). This will be a SaaS-based platform where multiple residential societies can use the app independently.

The app must support multiple societies with proper data isolation and role-based access.

---

PROJECT OVERVIEW:

- Multi-tenant (multi-society) system
- Android app (Flutter preferred)
- Backend: Firebase or Node.js
- Clean UI and scalable architecture required

---

USER ROLES:

1. Super Admin (platform owner)
2. Society Admin (manages one society)
3. Resident (end user)

---

CORE FLOW:

- Mobile number login with OTP
- After login, always show “Select Society” screen (even if only one society exists)
- Each user is mapped to a society using society_id
- Strict data isolation between societies

---

FEATURE REQUIREMENTS:

SUPER ADMIN:

- Add and manage societies
- Assign multiple admins per society
- Activate / deactivate societies
- View platform-level dashboard (total societies, users, etc.)

---

SOCIETY ADMIN:

- Add / edit / delete residents (name, flat number, phone)
- Create monthly maintenance bills (month + amount)
- Dashboard:
- Total residents
- Total collected amount
- Pending amount

PAYMENT SYSTEM:

- UPI-based payment flow
- Display UPI ID and payable amount
- Open UPI apps via deep link
- Residents can submit:
- UTR number OR
- Payment screenshot
- Admin can approve / reject payments
- Payment reminder feature

---

ADDITIONAL FEATURES:

- Notices (create/view)
- Complaints (with image upload + resolution)
- Search (residents and payments)
- Status tags:
- Paid / Pending / Under Review
- Timestamps for all records
- Basic notification system

---

RESIDENT FEATURES:

- View bills and payment status
- Pay via UPI (deep link)
- Submit payment proof (UTR or screenshot)
- Raise complaints (with image)
- View notices
- Profile screen

---

TECH REQUIREMENTS:

- Flutter (preferred for Android app)
- Firebase (Firestore + Auth) OR Node.js backend
- Image upload support
- Secure APIs (JWT or Firebase Auth)

---

DELIVERABLES:

- Android APK
- Complete source code (mandatory)
- Basic documentation
- Admin panel (mobile or web, optional but preferred)

---

TIMELINE:

- MVP expected within 30–40 days

---

BUDGET:

- Open for discussion (milestone-based payment only)

---

IMPORTANT NOTES:

- Clean and simple UI required
- Scalable backend structure (multi-society architecture)
- Code ownership must be transferred
- No upfront full payment (milestones only)

---

TO APPLY, PLEASE SHARE:

1. Links to similar apps you have built (with demo if possible)
2. Your proposed tech stack
3. Approach for handling multi-society (society_id structure)
4. Timeline and cost breakdown

---

Only apply if you have relevant experience and can deliver quality work within timeline.
START THE LOOP · CHOOSE

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

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

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