Adil Khan 11 months ago
AdiKhanOfficial #FYP Ideas

Outdoor Sports Assistant

Our Sports app provides a platform to find sport venues, and meet other people to play with. It relies on Google Maps and covers the whole country of Pakistan. It aims to promote these healthy, entertaining, and adventurous activities by making them easily accessible to its users. It will also help

Project Title

Outdoor Sports Assistant

Project Area of Specialization

Computer Science

Project Summary

Our Sports app provides a platform to find sport venues, and meet other people to play with. It relies on Google Maps and covers the whole country of Pakistan. It aims to promote these healthy, entertaining, and adventurous activities by making them easily accessible to its users. It will also help boost tourism in the areas that offer those sport resorts, like the Zip Lining offered in Malam Jabba, Sawat. Outdoor sports are not only a fun activity, but also improve our health. Pakistan has a huge number of sports enthusiasts, as well as a significant number of  sports resorts for almost any regular or extreme sport.

Project Objectives

In the app, the users can
1. Make an account.
2. Find a list of parks and sport venues in your area based in your location on google maps.
3. Filter those sports based on :
? category,
? ratings,
? distance from your current location
4. Find out which extreme and normal sports facilities are available in your area or any location.
5. Find other people to play sports with you in a chosen place and time.
6. Get a notification if someone in your area is looking for a sports mate.
7. Chat with other players through in-app messaging (so that you do not even have to share your phone number or email address with other people)
8. Make friends by sending friend requests.
9. Make groups to play sports with.
10. Organize and commercialize sports events or trips (e.g. hiking trip)
11. Display former sports events that happened in given location over the period of one year through web crawling

Project Implementation Method

The app will be built in Android Studio and React Native, with Kotlin and Java.
? MySQL will be used for the user profiles, friends network, and search history.
? An API written in PHP will be used to connect the app to MySql.
? The user chat history is stored on their device, in embedded database SQLite or Room.
It will only be stored (temporarily) in the server when it has been sent but not yet received by the other side.
? For finding the sports venues and players in given area, it will use Google maps API and Android geolocation tracking.
? For optimizing search, it uses user’s search history
? The database server will have to stay online all the time, so it cannot be run on our own computers. After release, it can be hosted on some MySql hosting service e.g. MYSQL Clusters.
? Python web crawler will be used for the displaying of previous sports events, and will be hosted on Jupyter servers the data from the web scraper will be stored in Mongo DB.
 

Benefits of the Project

Sometimes, we might not play sports because we are tired of the conventional ones, or we do not have enough players on the team, or we do not know of any sports-related activity e.g. hiking trip being held near us. Our app aims to solve that.

Our motivation is to solve the above-mentioned problems, and to make an app that serves the athlete community of Pakistan and does not have the weaknesses of its competitors.

Technical Details of Final Deliverable

Our Final deliverable is to launch Application on the play store which need proper hosting following will be the technical details/requiremnts for final deliverable.

? The database server will have to stay online all the time, so it cannot be run on our own computers. After release, it can be hosted on some MySql hosting service e.g. MYSQL Clusters.
? Python web crawler will be used for the displaying of previous sports events, and will be hosted on Jupyter servers the data from the web scraper will be stored in Mongo DB.
 

Final Deliverable of the Project

Software System

Core Industry

IT

Other Industries

Core Technology

Internet of Things (IoT)

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Printing Miscellaneous 26001200
Database Hosting/month Miscellaneous 1800800
Launching Application on Google Play Store Miscellaneous 145004500
Total in (Rs) 6500
If you need this project, please contact me on contact@adikhanofficial.com
IoT Based Thermal Management of Solar PV

Strong solar radiation and high ambient temperature can induce an elevated Photovoltaic (P...

1675638330.png
Adil Khan
11 months ago
General purpose vending machine

  Project Objectives (less than 2500 characters)

1675638330.png
Adil Khan
11 months ago
Online Marital Dispute Management System

Online Divorce Management System is an online cloud base system that will efficiently mana...

1675638330.png
Adil Khan
11 months ago
FPGA Based Spectrum Analyzer

FPGA Based Spectrum Analyzer will take the input signal (upto 1 MHz). The input will be pr...

1675638330.png
Adil Khan
11 months ago
Mini Sugar Mill

Project Summary Sugar processing includes following steps Washing and Initial Preparation....

1675638330.png
Adil Khan
11 months ago