/NonStop

Primary LanguageTypeScript

NonStop: Igniting Sports Passion, Uniting Athletes, and Revolutionizing Event Organization

NonStop is a cutting-edge platform that aims to revolutionize the world of sports event promotion, organization, and community connection. Designed to cater to the needs of athletes, sportspersons, coaches, and sports enthusiasts alike, NonStop offers an unparalleled experience in the world of sports.

Motivation

NonStop seeks to empower athletes, enhance the sports community, streamline event organization, promote sportsmanship, and encourage participation in sports events. By providing a platform for athletes to showcase their skills, connect with like-minded individuals, and participate in a wide range of sports events, NonStop aims to create a supportive and inclusive environment where athletes can thrive and reach their full potential.

Features

  • Discover and join sports events near you
  • Create and organize sports events
  • Connect with other athletes and teams
  • Share photos and videos from your events
  • Get updates and notifications for upcoming events

Technologies Used

  • PostgreSQL: for efficient data storage
  • Next.js: for server-side rendering and static site generation
  • Express.js: for building web APIs
  • Google Cloud AMD Instance: for reliable and scalable cloud computing infrastructure

Installation

  1. Clone the repository: git clone https://github.com/nonstop-sports/nonstop.git
  2. Install dependencies: npm install
  3. Create a .env file with the following variables:
  4. Run the development server: npm run dev

Links

  1. Project is Live : Project Link
  2. Documentation of proposed solution : Doc Link
  3. Introductory Video for our product : Video Link

Samples

Homepage

Competition

Mentorship

Business Model

Customer Segments:

  • Individuals interested in participating in sports events
  • Sports organizations looking for talented athletes
  • Coaches and trainers interested in promoting and monetizing their courses
  • Academies and institutions interested in offering mentorship programs for athletes

Value Propositions:

  • A one-stop platform for individuals to find and register for sports events
  • A platform for sports organizations to conduct and manage events and connect with talented athletes
  • A platform for coaches and trainers to promote and monetize their courses, and for users to access online and offline mentorship opportunities
  • A social section for users to connect with each other, share achievements, and promote events
  • A platform for team formation and finding additional team members

Revenue Streams:

  • Commission on course fees charged by coaches and trainers who use our platform to promote their courses
  • Revenue from tie-ups with academies and institutions that offer mentorship programs for athletes
  • Advertising revenue from event sponsors or advertising partners

Key Activities:

  • Developing and maintaining the platform and its features
  • Acquiring new customers and building partnerships
  • Ensuring data privacy and security
  • Marketing and promoting the platform to increase user engagement

Contributors

License

This project is licensed under the MIT License.