GoodEmpire - Developer Feature Breakdown


Design:


Estimation Mindset:
Development Time - 2.5 weeks
PM/QA and Polishing Back and Forth - 1.5 weeks


Initial Project Plan
Developer  Breakdown
Month 1 - Designs, Backend & Mobile Setup & Project Planning
Month 2 - Onboarding, User Profile, Challenge Browsing
Month 3 - Feed, Record
Month 4 - Impact Points, Polishing, Security
Month 1 - Basic Setup, Onboarding, User Profile
Month 2 - Challenge
Month 3 - Record
Month 4 - Feed, Report
Month 5 - Impact Points, Launch & Testing

— Optional Months — 
Month 6 - Video Edit, Location Tagging 
Month 7 - Deep Link, Sharing



Month 1  (Basic Setup, Onboarding, User Profile)

Feature
Scope
Mobile Setup
  • Mobile layouts, menus and navigation, as well as setting you up with Apple and Google developer accounts.
Server Setup
  • Backend and server setup as well as a login system for the super administrator to access the Content Management System (CMS).
Tutorial
Skippable
User Accounts
  • Login and log out.
Phone Number Verification
  • Verifying users via their phone number using a text messaging service.
Terms & Conditions & Privacy Policy
  • These pages can be accessed by clicking on them and you can change the content via the Admin CMS.
Manage Users (Admin CMS)
  • CRUD functions for Users
Onboarding
  • Personal information, Username, Profile Picture, Explore app (with animation)
User Profile
  • Profile Tab UI
  • Including:
  • Account Settings
  • Excluding:
  • Total Challenges
  • Action posted
Account Settings
Update user credentials

Month 2  (Challenge)

Feature
Scope
Challenge Browsing
Challenges Tab