In an era where the vibrant spirit of playing in the great outdoors has faded into the annals of history, a profound challenge has emerged. The once-thriving practice of connecting like-minded souls, brimming with sporting ardor, and forming impassioned teams seems irretrievably lost amidst the relentless whirlwind of corporate obligations. The repercussions are profound, permeating not only the physical well-being of individuals but also their delicate mental equilibrium.

With each passing day, the absence of communal play engulfs our souls, leaving a void that cannot be easily filled. The camaraderie, the shared victories, the fervor coursing through our veins—these are the intangible treasures we find ourselves yearning for. Our bodies yearn for the exhilarating rush of exertion, while our minds crave the respite from the ceaseless demands of modern life.

Yet, amidst this tumultuous plight, a glimmer of hope emerges—a collective longing to rediscover the joyous symphony of sports. As we navigate the labyrinthine corridors of corporate existence, we must find solace in innovative solutions that forge connections among kindred spirits. It is through the revitalization of communal play that we can reclaim our well-being . 🏀🏈⚽️🏐🎾

What it does

Sporty-PHY is a cutting-edge platform designed to address the pressing challenge of connecting sports enthusiasts within close proximity and facilitating team formation for recreational activities. Through our user-friendly interface, individuals can easily find like-minded players in their vicinity, establish connections, and form teams. The platform fosters collaboration by providing room and group functionalities, enabling team members to strategize, communicate, and organize matches.🤝🗺️📲

To ensure accessibility, Sporty-PHY facilitates the discovery of available sports facilities by connecting teams with individuals who can provide spaces such as badminton courts or volleyball grounds for a nominal fee. Celebratory moments and milestones can be shared through our integrated social media feature, enhancing the sense of community.🏟️🎉📸

With privacy in mind, Sporty-PHY allows users to create private rooms and groups, ensuring exclusivity for selected members through invitation-only access or unique room codes. Additionally, our platform offers a convenient marketplace for users to buy and sell sporting equipment, with Sporty-PHY facilitating secure transactions and charging a nominal 10% fee on the sale amount.🔒💰🏓

Sporty-PHY is poised to transform the landscape of recreational sports, providing a professional and seamless experience for sports enthusiasts to connect, compete, and celebrate their shared passion while prioritizing their mental and physical well-being.🌟🎽🥇

How we built it

The whole web app is based on MERN. Frontend has been built using ReactJS . The backend has been built using NodeJS and ExpressJS . The database using MongoDB . Redux has been used for state management . For handling emails during OTP verification , Nodemailer is used in the backend and EmailJS for sending emails in the frontend . MongoDB GeoSpatial queries has been used for handling the location and finding nearby users. The web app has been deployed to Google cloud app engine .🖥️☁️

Challenges we ran into❗

We honestly faced too many challenges and obviously cannot list all of them .One of biggest challenge was deploying the app to google cloud . Initially we hosted it on virtual machine instance , by that we got http URL , so we could not access the geographic location, tried various ways if we could fix it but nothing worked. So , at last we deployed it on google cloud app engine. Another challenge was implementing all the features in the given time frame . Though we implemented most of the features we could , but there are some features as well that can be added further.⛅🚀

Accomplishments that we're proud of

We are proud that we could solve a problem that the youth is facing today , with a full-fledged web app based on MERN and could implement many features in limited time .

What we learned

We learnt deployments on google-cloud , team management , better understanding of MERN and how to build production level web app.📚💻🚀

What's next for Sporty-PHY

We have a lot of things in mind when it comes to future prospects. Some of them include:- Creating groups on the basis of age-groups and gender. 👥🚺🚹 Rather than a group having the team members for 2 teams , the group will only have the number of participants equal to 1 team and when teams gets full , the team can actually find another team in the nearby location with similar sport and age group . This would bring more competitiveness to users in the web app. 🤼‍♂️🤼‍♀️🌍 Person owning some grounds such as badminton-court , vollyball-ground can register themselves to the web app and teams playing can decide on a location on the web app itself.⛹️‍♀️🏐🏟️

Built With

Share this project: