Inspiration

Want to play badminton ? Yes. Takes a long walk to the court and finally reaches. Is the court available ? :( NO , *Questions Life's Decisions Have a nice racquet to play ? Probably..I guess -_- . Looks at raquet **questionably*

Well to solve all these problems, now comes*CourtHero*.

What it does

CourtHero is a platform which actively tracks badminton courts and lets users know about the availibility of the court and pushes notification whether or not the court is available and when it is available.

As soon as it tracks the court to be empty, the platform informs users in queue/interested in using the court that it is available and helps to inform the users who all are in queue and waiting.

Successfully informing the availability and cutting short the terrible time of waitng outside courts in line and looking at people play while you question your life choices. This all is enable through an integration of app/website and a combination of an IoT device which is placed on the badminton court which it tracks.

The app has the trading platform built into it which enables trading of equipment used in badminton like raquets,grips,guttings,shoes and other equipments among the users and sellers on the platform using SNX or synths.

There are various other functionalities that enable users to facilitate in terms of badminton as a sport. It has the symbl.ai and twilio conferencing functionality with live transcript built into it for efficient communication and logging. The platform also has a chatting functionality built into it for communicating with fellow sportmen and talk about interests.

The Domain is very creatively chosen from GoDaddy.com for an attractive advertisement perspective and bringing in consumer base.

How we built it

  1. IoT Device/Camera Input (Laptop)
  2. App/Website
  3. Trading Platform / Features
  4. Incorportaing Software and Hardware
  5. Implementation in VIT Hostel

The project is made on a 3-tier architecture consisting of namely:

1.NODE

2.SERVER

3.CLIENT

Challenges we ran into

  1. Hardware Challenges

Getting the camera feed to work with the software and server architecture and apply the detection model on the court. Installing OpenCV on raspberry Pi and getting the raspberry pi to work as the device for detection. Having the feed processed efficiently and give the output of the feed based on distance from the subject and detecting it from the court.

2.** Software Challenges**

Making the frontend and backend of the platform. Implementation of the functionality of detection from the feed and processing it to output a conclusion of availibility of the court. Enabling the general functionality of the chatting and the conferencing abilities of the platform.

Accomplishments that we're proud of

  1. Incorporating the hardware used ( RaspberryPI and Code for it to run it)
  2. Synthetix Protocol to implement in the platform
  3. Implement the BiDirectional Functionality of the Software with the Device.

What we learned

  1. The way many software libraries work
  2. Blockchain networks and their frameworks
  3. The use of cameras with raspberrypi and opencv
  4. Interaction with blockchain and its applications
  5. Application of Symbl.ai and Twilio

What's next for Court Hero

Court Hero is actively improving the algorithms and optimising the code base on which it is built. Improving the UI/UX of the whole platform. Court Hero will also add many functionalities which if felt critical or viable for improving User Experience would be added. The Trading of Equipment and its sub functionalities would be improved down the line with improved code base and super efficient system performance. The hardware would be improved and optimized for a more economical , industrial and minimalistic design which would be easier to deploy and run within least time possible. All other courts/venues shall be incorporated and its assets for trading in order to facilitate a larger base of service among the consumer market.

Built With

Share this project:

Updates