You are on page 1of 9

SOFTWARE PROJECTS:

1. Court Booking Portal:

Through this project, you will learn about Full Stack Web Development, right from the basics
(HTML, CSS, Bootstrap, JavaScript) to the MEAN stack (MongoDB , ExpressJS, AngularJS,
NodeJS) amd also get knowledge of connection between frontend and backend.

Desc: The Court Booking Web Portal is a comprehensive solution designed to facilitate the
efficient booking and management of various sports courts such as gym, badminton court,
cricket ground, squash court, and more. The project aims to provide a user-friendly web portal
where users can request specific time slots for their preferred sport and date. The requests will
be processed by an admin panel where administrators can approve or reject the booking
requests.

Pre requisites:
Basic programming techniques (CS101 will be sufficient) Experience in JavaScript or in
general Web Development would be an advantage(Soft Prerequisite).

Tentative Timeline:
Week 1 : Learn HTML, CSS, Bootstrap, Javascript
Week 2 : Start learning NodeJS, ExpressJS, AngularJS, MongoDB
Week 3 : Starting our project and connecting it to the MongoDB database and making API
Week 4: Adding User Registration and login authentication
Week 5: Creating Frontend for Booking Court
Week 6 : Creating Admin Panel to see requests
Week 7 : Create User Dashboard to see booking history, upcoming bookings
Week 8 : Adding additional features and Debugging
2. Fantasy League Portal for IPL:

Through this project, you will learn about Full Stack Web Development, right from the basics
(HTML, CSS, Bootstrap, JavaScript) to the MEAN stack (MongoDB , ExpressJS, AngularJS,
NodeJS and React ChartJS frameworks) get knowledge of connection between frontend and
Backend.

Desc : The Fantasy League Portal for IPL is an exciting web application. The project aims to
provide a platform where users can create their own fantasy cricket teams comprising 11
players selected from the teams playing in the current IPL match. Users can choose a captain
and vice-captain from their selected players. After the match, users will earn points based on
the performance of their chosen players.

Pre requisites:
Basic programming techniques (CS101 will be sufficient) Experience in JavaScript or in
general Web Development would be an advantage(Soft Prerequisite).

Tentative Timeline:
Week 1 : Learn HTML, CSS, Bootstrap, Javascript
Week 2 : Start learning NodeJS, ExpressJS, AngularJS, MongoDB
Week 3 : Starting our project and connecting it to the MongoDB database and making API
Week 4: Adding User Registration and login authentication
Week 5: Creating Frontend for Team creation form
Week 6 : Creating Admin Panel to add points and update players info
Week 7 : Create Leaderboard based on points and real time score display
Week 8 : Adding additional features and Debugging
3. Ladder Ranking System:

Through this project, you will learn about Full Stack Web Development, right from the basics
(HTML, CSS, Bootstrap, JavaScript) to the MEAN stack (MongoDB , ExpressJS, AngularJS,
NodeJS and React ChartJS frameworks) get knowledge of connection between frontend and
Backend.

Desc: The Ladder Ranking System is a MEAN stack-based web application that allows users to
challenge each other to offline matches and maintains a ladder-based ranking system. Users
can initiate challenges by selecting a date and time for the match. If the challenged user accepts
the challenge, they can then play the match offline on a designated ground. The winner of the
match is determined, and the ladder ranking is updated accordingly by the admin panel.

Pre requisites:
Basic programming techniques (CS101 will be sufficient) Experience in JavaScript or in
general Web Development would be an advantage(Soft Prerequisite).

Tentative Timeline:
Week 1 : Learn HTML, CSS, Bootstrap, Javascript
Week 2 : Start learning NodeJS, ExpressJS, AngularJS, MongoDB
Week 3 : Ideating and creating API and connecting it to the MongoDB database
Week 4: Adding User Registration and login authentication
Week 5: Creating Frontend for request sender form and accept request
Week 6 : Creating Admin Panel to update match result
Week 7 : Create Leaderboard based on performance in previous matches.
Week 8 : Adding additional features and Debugging
4. Live Scoring Web Portal for GC/Inter IIT Matches:
Through this project, you will learn about Full Stack Web Development, right from the basics
(HTML, CSS, Bootstrap, JavaScript) to the MEAN stack (MongoDB , ExpressJS, AngularJS,
NodeJS and React ChartJS frameworks) get knowledge of connection between frontend and
backend

Desc : The Live Scoring Web Portal is a MEAN stack-based web application designed to
provide real-time updates and live scores for GC (General Championship) or Inter IIT matches.
The project aims to offer a platform where users can access live scores, match statistics, and
other relevant information for ongoing matches, similar to the experience of online platforms for
popular leagues like IPL.

Pre requisites:
Basic programming techniques (CS101 will be sufficient) Experience in JavaScript or in
general Web Development would be an advantage(Soft Prerequisite).

Tentative Timeline:
Week 1 : Learn HTML, CSS, Bootstrap, Javascript
Week 2 : Start learning NodeJS, ExpressJS, AngularJS, MongoDB
Week 3 : Ideating and creating API and connecting it to the MongoDB database
Week 4: Creating Frontend for Live Score view
Week 5: Create states of match and other info
Week 6 : Creating Admin Panel to update match result Live
Week 7 : Create match schedule and past matches
Week 8 : Adding additional features and Debugging
HARDWARE PROJECTS:

1. Goal line/ Sideline Detection Project

Desc: Our goal line or outside line detection project focuses on developing advanced sensing
technology to accurately determine whether a ball has crossed the goal line or gone out of
bounds in sports such as football. By leveraging cutting-edge sensors and computer vision
algorithms, this project aims to enhance fairness and accuracy in decision-making during
games. The goal is to create a reliable system that can provide real-time feedback to referees,
coaches, and players, ensuring precise and objective judgments in critical moments. Joining this
project will allow you to contribute to the development of groundbreaking technology that has
the potential to revolutionize the way we determine goal line and out-of-bounds decisions in
sports.

References:
Goal Line Technology, Foot ball Goal Detection using Raspberry pi and Opencv
TEAM-J DIY Project - 'The Goal Line Technology'

Pre requisites:
Basic knowledge of IoT, Computer Vision and hardware design and a passion for integrating
technology into sports equipment.

Tentative Timeline:
To be decided by the team working on the project.
2. Speed Gun / Radar Gun Project

Desc: The speed gun project focuses on creating a precision measurement device capable of
accurately capturing and analyzing the velocity of moving objects, including ball speed, in
various sports. By utilizing advanced technology, this project aims to provide real-time speed
readings that assist athletes, coaches, and officials in optimizing performance, refining
techniques, and making informed decisions. Join this project to contribute to the development of
an innovative tool that enhances sports performance analysis and training methodologies by
accurately measuring ball speed and other relevant metrics.

References:
DIY Arduino radar gun
Measure Speed With Raspberry Pi + OpenCV + Python

Pre requisites:
Basic knowledge of IoT, Computer Vision and hardware design and a passion for integrating
technology into sports equipment.

Tentative Timeline:
To be decided by the team working on the project.
3. Basketball Shot Clock Project

Desc: The basketball shot clock project involves the design and development of an accurate
and reliable shot clock system for basketball games and practices. This project aims to create a
technology-driven solution that ensures precise timing of each possession and shot attempt
during gameplay. By integrating cutting-edge technology into the shot clock, this project aims to
enhance the overall fairness and efficiency of basketball matches. Join this project to be part of
revolutionizing the way basketball games are timed and contribute to creating an innovative tool
that benefits players, coaches, and referees alike.

References:
Implementing Prototype - Basketball Shot Clock
Basketball Shotclock DIY Tutorial - Coole Sachen Basteln mit Ulle

Pre requisites:
Basic knowledge of IoT, Computer Vision and hardware design and a passion for integrating
technology into sports equipment.

Tentative Timeline:
To be decided by the team working on the project.
4. LED stumps with ultraedge Project

Desc: The LED stumps with ultraedge project focuses on developing cricket stumps embedded
with LED technology and ultraedge capabilities. This innovative project aims to provide precise
and reliable information during decision-making processes in cricket matches. The LED stumps
will illuminate when the ball makes contact, indicating whether the batsman has made contact
with the ball or not. This technology enables more accurate decision-making, especially in
situations involving faint edges and close catches. Join this project to contribute to the
development of cutting-edge technology that enhances the fairness and accuracy of
decision-making in cricket, ultimately enriching the overall cricketing experience for players,
officials, and fans alike.

🔥🔥🔥
References:
Tech in Cricket - Ultra Edge, Hotspot, Hawk Eye and more
Intelli-Wicket || Arduino

Pre requisites:
Basic knowledge of IoT, Computer Vision and hardware design and a passion for integrating
technology into sports equipment.

Tentative Timeline:
To be decided by the team working on the project.
5. VR Sports Training / VR Fitness

Desc: The VR Sports Training / VR Fitness project focuses on creating immersive virtual reality
(VR) experiences tailored specifically for sports training and fitness purposes. By leveraging VR
technology, this project aims to provide athletes and fitness enthusiasts with interactive and
engaging environments that simulate real-world sports scenarios or fitness routines. Users can
participate in virtual training sessions, practice specific skills, and receive real-time feedback,
enhancing their performance and overall fitness levels. Join this project to contribute to the
development of cutting-edge VR solutions that revolutionize sports training and fitness
experiences, offering an exciting and effective way to train, improve skills, and achieve personal
fitness goals.

PS: The VR Sports Training / VR Fitness project requires individuals with a high level of
motivation, enthusiasm, and a strong interest in both AR/VR technology and sports. Due to the
specialized nature of this project, a decent amount of literature review and understanding of the
current advancements in VR technology and its applications in sports training and fitness will be
necessary.

References:
Cheap DIY VR slidemill setup
Athletes train using virtual technology

Pre requisites:
Good knowledge of AR/VR would be encouraged. Knowledge of IoT, Computer Vision and
hardware design and a passion for integrating technology into sports equipment is always
encouraged

Tentative Timeline:
To be decided by the team working on the project.

You might also like