Required stack
필요 기술
Node.jsReact NativeMySQLReactGoogle FirebaseREST APIPHPAWS/GCP
Project brief
프로젝트 내용
I need a full-stack, SaaS-ready solution that lets residents, committee/admin members and security guards handle all daily society tasks from their phones while I oversee everything from a web dashboard.
Core workflow
• Users sign in with mobile-number OTP and see only the screens tied to their role (Resident, Admin, Guard).
• The mobile build must run smoothly on both iOS and Android, using a single codebase if that speeds things up.
• A clean top navigation bar should guide every screen transition.
Key modules
Visitor Management – residents can pre-approve guests; guards simply scan/enter details at arrival and departure; both sides get immediate status updates.
Complaints – residents file an issue, watch it move from Open → In Progress → Resolved, and rate the outcome.
Notice Board – admins post news or emergency alerts that land instantly on every relevant device.
Dashboards – quick snapshots for residents (personal activity, pending items) and a richer console for admins (all societies, analytics, user roles).
Real-time alerts required
• Push notifications
• SMS alerts
Multi-society architecture
Each society must sit in its own isolated data space, so one codebase but fully segregated tenants—ideal for onboarding new communities without extra deployments.
Deliverables
• Cross-platform mobile application (iOS & Android)
• Web-based admin panel
• Secure, well-documented REST/GraphQL APIs
• Complete, clean source code with basic setup documentation
Code quality, role-based security, and performance across low-end Android phones are essential acceptance criteria.
Core workflow
• Users sign in with mobile-number OTP and see only the screens tied to their role (Resident, Admin, Guard).
• The mobile build must run smoothly on both iOS and Android, using a single codebase if that speeds things up.
• A clean top navigation bar should guide every screen transition.
Key modules
Visitor Management – residents can pre-approve guests; guards simply scan/enter details at arrival and departure; both sides get immediate status updates.
Complaints – residents file an issue, watch it move from Open → In Progress → Resolved, and rate the outcome.
Notice Board – admins post news or emergency alerts that land instantly on every relevant device.
Dashboards – quick snapshots for residents (personal activity, pending items) and a richer console for admins (all societies, analytics, user roles).
Real-time alerts required
• Push notifications
• SMS alerts
Multi-society architecture
Each society must sit in its own isolated data space, so one codebase but fully segregated tenants—ideal for onboarding new communities without extra deployments.
Deliverables
• Cross-platform mobile application (iOS & Android)
• Web-based admin panel
• Secure, well-documented REST/GraphQL APIs
• Complete, clean source code with basic setup documentation
Code quality, role-based security, and performance across low-end Android phones are essential acceptance criteria.