I need a web-based platform that allows me to spin up sets of 52 “portals,” each representing one week of the year. Every portal has a leader and an open invitation link that they can share, allowing new members to register directly within that specific portal. Registration must be quick and friendly while still collecting everything we need: • Name and contact information • Payment information for weekly deposits • Personal goals and preferred contribution amount Three distinct user roles will use the system: • Administrators • Portal leaders • General members Once inside, members should see a clean dashboard that shows their own weekly deposits, a running total, and the combined total for their portal. A separate tab allows them to view each member’s name and cumulative contribution; transparency is essential, and the weekly group award. Administrators need full control. They must be able to set or adjust the target amount for each portal, view and edit any user record, and generate downloadable reports that summarise individual and group contributions across all portals. Creating an additional set of 52 portals should take only a couple of clicks, with inherited settings carried over or tweaked as needed. The finished product should be responsive, secure, and intuitive. Deliverables include the deployed web app, source code, and brief documentation covering setup, role permissions, and the process for opening new 52-portal sets. Suggested skills: Frontend Development, Backend Development, Project Management, Software Development, Web Application