Crowd-sourced Fitness Challenge App

This app offers a variety of local crowd-sourced fitness challenges. With a community. And chat. And badges!

IMPORTANT: This project does not have a formal industry or faculty mentor and is student team managed and directed.

Objectives


Fairly straightforward app allows users to create and participate in fitness challenges. 

Requirements: 

  • Cross-platform mobile app (Flutter/Dart, React Native, etc. – not a web app) 
  • User accounts and login

Create a fitness challenge:

  • Select kind of challenge
  • Select image and options
  • Select badge(s)
  • Add a series of goals
  • Add description and tags

Participate in a challenge: 

  • See User Favorites
  • Search by tags 
  • Select and participate in chat for challenge 
  • Upload pics and chat text 
  • Mark each goal of challenge as complete 
  • Complete challenge and go into Wall of Fame 
  • Earn badges for multiple challenges completed 

Stretch Goals: 

  • Facebook, Google, Twitter auth 
  • Connect to social media to easily post challenge completed 
  • App notifications 
  • More (tbd)

IMPORTANT: This project does not have a formal industry or faculty mentor and is student team managed and directed. If you choose this project for a one-term Capstone such as CS 467, make sure to manage the deliverables for that time frame. Alternatively, if you choose this project for a 3-term capstone (such as CS 461, 462, and 463) you will be expected to make the project more robust (and to determine how best to do this). The Instructor and TAs are available to answer any questions you may have about the project or provide resources, etc.

Motivations


No one fitness challenge can fit all. By crowd-sourcing fitness challenges, there is something for everyone.

Qualifications


Minimum Qualifications:
None Listed

Preferred Qualifications:
None Listed


Details


Project Partner:

William Pfeil

NDA/IPA:

No Agreement Required

Number Groups:

1

Project Status:

Accepting Applicants

Card Image Capstone