Build a website to manage admin tasks and provide a members portal for an organisation delivering weight loss through sports/activities.

Job ID: 37404905

Budget: £250 – £750 GBP

NOTE: This will require a consultative approach with the Freelancer owning the project and reviewing regularly with Project Owner

We are an organisation tasked with helping our members lost weight. We do that through the engagement in Football (soccer) matches/leagues. We score the matches, and additional goals are given to those who have lost weight, and those that hit other bonus metrics.

We need a website upon which to deploy our current league administration (League Lobster membership currently), and weight loss tracking (Excel currently) as well as providing a dashboard/members portal to view this data securely. Features for this website need to include:

- Ability to create a schedule of games across dates - either manually or automatically given a number of rules
- Ability for users to sign up and be put into a pending state
- Ability to manage "teams" of users that make up the football(soccer) leagues
- Ability for multiple leagues
- Capture scoring mechanisms as per Excel spreadsheet currently
- Create polls/voting processes and share publicly
- Store user information securely such as names, emails, phone numbers, etc
- Include per user-based document repository to store signed health waivers etc
- Send emails to registered users (scheduled or otherwise)
- Create a per-user area where members can review their historic weight loss, see notes provided by the organisers, as well as manage a calendar of future attendance
- Group calendar control


Additional bonus/stretch goals are:
- Ability to tie in with a payment processor like Stripe for managing monthly memberships
- Ability to report on memberships and currently payment statuses

The majority of the above features can be demonstrated in use currently. They are either being created manually, or are being managed via another service. We need to consolidate this within one area.