Motion Fitness: A gamified fitness community to keep you fit

Motion Fitness: A gamified fitness community to keep you fit


This is a submission for the Wix Studio Challenge: Community Edition.

I built a niche fitness community platform to help people workout everyday and keep themselves fit.



My Community Platform

  • I made a gamified fitness community for the generation that is very busy and sits mostly in front of computer most of the time.

  • A Community shouldn’t just be about discussion, it should help everyone in the community get better at what they are doing.

  • This community I made has commit graph similar to Github, but here we track if you have performed any sort of physical activity every 6 hrs, every day.

  • This is made for everyone, but mostly for professionals to inspire each other to get out of their desk and do some physical activity.

  • I also have added streak to give people incentive to keep coming back and get themselves better one bit at a time.

  • We also have challenges, completing which would earn you badge on your profile.



Demo

Link: https://foxpaul.wixstudio.io/motion-fitness



Features

  • Daily Streak, incentivises users to visit the community daily and improve their lives.
  • Workout commit graph similar to Github, to track workouts.
  • Follow other members.
  • Challenges section, complete challenge and earn badge on profile.
  • Find fitness buddy, aka, someone who wants to work out in groups or pairs.
  • Find top members of the community, to inspire more people to join.
  • Share your profession, so other people in same profession can be motivated.
  • Share Spotify and Youtube playlists
  • Custom members area



Screenshots

Posts

user profile
profile

share playlist
Share youtube

Share spotify

Development

development



Development Journey

I didn’t have much time, since I started on 26th, so had to rush a bit and didn’t have opportunity to add all the features I wanted.

But after researching a bit I realized for the community I was building I needed a lot more customization, which is why I decided to not use the default Group or forum app, since it was very hard to customize for what I wanted.

So, I built custom members area, to accommodate by requirements. The commit graph is made using repeaters :).

code: Will open-source the code after the challenge 🙂



Velo APIs

wixData: To fetch and write data

authentication and currentMember: Used to check authentication and create new user.

wixLocation: Used to move to different page.



Wix Apps

Blog app: used to write about fitness and guide.

Site search: used to search sitewide.

Faq Used for faq

Other apps

Spotify playlist: used to display and share Spotify playlist with other members of the community.

YouTube playlist: used to display and share motivational playlist with members of the community



Source link
lol

By stp2y

Leave a Reply

Your email address will not be published. Required fields are marked *

No widgets found. Go to Widget page and add the widget in Offcanvas Sidebar Widget Area.