Skills Involved

Developing BarSetter required expertise across the full-stack development spectrum, emphasizing:

  • User Authentication and Security: Implemented robust user registration and login with hashed passwords (bcrypt) and JWT-based authentication, demonstrating a strong commitment to data protection and user privacy.
  • Real-Time Scheduling and Challenge Management: Engineered dynamic scheduling and challenge creation features—such as daily activity tracking, challenge start/end times, and points-based goals—ensuring seamless, real-time collaboration and accountability among users.
  • Database Management: Designed a flexible MongoDB schema with Mongoose, structuring collections for users, schedules, and challenges to enable efficient querying and relationship handling for quick, reliable data retrieval.
  • Front-End State Management: Utilized React Native Hooks (useState, useEffect, etc.) to build responsive, mobile-friendly user interfaces, ensuring fluid navigation, real-time challenge updates, and an engaging overall experience.
  • RESTful API Development: Built a modular, Express-based API to facilitate clear communication between the front end and back end, emphasizing scalability and maintainability across all endpoints.

Description

  • Category: Fitness
  • Language: JavaScript
  • Course: Not applicable
  • Project Code: In Development

About The Game

Internal studies show that, by an overwhelming margin, the single most effective motivator for consistent exercise is having a dedicated training partner for accountability and encouragement. In addition, amidst a contemporary crisis of sedentary lifestyles, our studies show nearly 70% of people need more exercise on a moderate to severe level, raising a sense of urgency from a universal health perspective—Independent studies show that physicians describe if there were a magical most-prescribed pill on the planet, it would undoubtedly be one for physical activity secondary to both immediate, long term, and preventative health benefits. Furthermore, the motivations for more exercise are far reaching, with the most prominent motivator being physical health and subsequent mental health, which is the cornerstone of overall wellness, and serves as jet fuel for a proactive approach for sustained user engagement. Leveraging this insight, BarSetter is a novel and innovative application that hasn’t been implemented in such a way before. Ultimately, BarSetter creates one-to-one fitness connections between individuals, coaches, and even AI, offering an extremely effective and unique solution with immense potential for scalability and transformative growth.