Online Cricket Match Organizer
Introduction Cricket is a most famous and passionate sports of Pakistan for many years. It is mostly liked by the children. Generally, they used to play cricket on any small open places like road, small fields, etc. Kids and children are so fond of knowing about the cricket
2025-06-28 16:34:19 - Adil Khan
Online Cricket Match Organizer
Project Area of Specialization Internet of ThingsProject SummaryIntroduction
Cricket is a most famous and passionate sports of Pakistan for many years. It is mostly liked by the children. Generally, they used to play cricket on any small open places like road, small fields, etc. Kids and children are so fond of knowing about the cricket and its rules and regulations.Organizing local area cricket event and passing the event news is too difficult. Everyone won’t get aware of the organized event. This system will help to register as a player and it will update of the upcoming cricket events. With this application user can also organize the cricket event. In this system user can create his team and can make this team as My Team to Play with Other Teams.Match details can be updated once the event is over. Which will then show in the players history which matches been played by the players and even the event organized by the user. User can update delete the events. Players can raise request to participate in the event and wait to accept the request by the event organizer. He can also notify and cancel the event. This system will take care of creating events and team events.
Project ObjectivesScope and Objective
Cricket is a most famous outdoor game played in every country, lane every age person enjoys playing cricket. Many cricket events been organized in every lane and area. This application will help to get notifications of the nearby organized cricket events. Here user can also create his own event and can make his own team. User can update the details of the organized events and this detail will further being seen in the history of the participated history. Even players can participate in the event going to held nearby. They can cancel the participation by notifying the organizer. In this application user will get to Participate in many events and all updates of the related events going to held.
Modules and their Description
The system comprises of 2 major modules with their sub-modules as follows:
User:
- Register:User can register by providing Basic Details with photo and Batsman/Bowler/Allrounder
Mobile Number Verification
- Login: User can log in with the help of credentials.
- Profile: User can update his profile by providing more information.
- Changepassword: User can change the password.
- Home: Today’s Events (list of events that I have joined and if it is today)
- Events:List of Events - Filter Options - Nearby/area wise/All
- Event Details:User can get list of the event,requirement & join and alsocan make this team as My Team to Play with Other Teams.
- Match Details:Match details can be updated once the event is over.
- My Events: User can join the event and can also create the events,Update details, can approve the raised request for the event.
New Event:
- Joined –Here user can get the List of Event Joined and can cancel the event a day prior with Notification to Event Creator.
- Team Event - Search for Team & Ask for Match
- My Team - Team list & team Details players and give admin rights to another Team Member,Team Enquiries - Enquiries on Matches - Approve/Disapprove
- MatchHistory - History of Matches Played with details
Notification - Notification on User Approved/Rejected for the Even, Any User cancels the Joining,Team Approval/Disapproval
Project Implementation MethodPROJECT IMPLEMENTATION
Project Implementation TechnologyThe Project application is loaded in Android Studio. We used Android Studio for Design and coding of project. Created and maintained all databases into SQL Server, in that we create tables, write query for store data or record of project.
- Hardware Requirement:
- Laptop or PC
- i7 Processor Based Computer or higher
- 8GB RAM
- 5 GB Hard Disk
- Android Phone or Tablet
- 1.2 Quad core Processor or higher
- 1 GB RAM
- Software Requirement:
- Laptop or PC
- Windows 7 or higher.
- Java
- Android Studio
- Android Phone or Tablet
- Android v5.0 or Higher
ADVANTAGES OF PROJECT
Advantages:
- This system helps to manage various details like, upcoming cricket events, team selection, prior notice of cancellation at one place.
- Events can be managed by user itself in an easy and efficient way.
- Many activities can be handled in just few clicks and in few seconds.
Features
- Load Balancing:
Since the system will be available only the admin logs in the amount of load on server will be limited to time period of admin access.
2.Easy Accessibility:
Records can be easily accessed and store and other information respectively.
3.User Friendly:
The application will be giving a very user-friendly approach for all user.
3.Efficient and reliable:
Maintaining the all secured and database on the server which will be accessible according the user requirement without any maintenance cost will be a very efficient as compared to storing all the customer data on the spreadsheet or in physically in the record books.
4.Easy maintenance:
Cricket Event App is design as easy way. So maintenance is also easy.
Technical Details of Final Deliverable- Technical Feasibility
In this step, we verify whether the proposed systems are technically feasible or not. i.e., all the technologies required to develop the system are available readily or not.
Technical Feasibility determines whether the organization has the technology and skills necessary to carry out the project and how this should be obtained. The system can be feasible because of the following grounds:
- All necessary technology exists to develop the system.
- This system is too flexible and it can be expanded further.
- This system can give guarantees of accuracy, ease of use, reliability and the data security.
- This system can give instant response to inquire.
Our project is technically feasible because, all the technology needed for our project is readily available.
Operating System Android v5.0 or Higher (For Android Devices)
Languages : JAVA
Database System : MS-SQL Server
PROPOSED SYSTEM
- Considering the anomalies in the existing system computerization of the whole activity is being suggested after initial analysis.
- The android application is developed using Android Studio with JAVA as a programming language.
- Proposed system is accessed by two entity namely, Create new eventand User.
- User need to login with their valid login credentials first in order to access the android application.
- After successful login, user can access all the modules and manage each task accurately.
- User canregister by providing Basic Details with photo and by specifying cricketer type such asBatsman/Bowler/Allrounder
- User can get list of the event, requirement, join and alsocan make this team as My Team to Play with Other Teams.
- User can join the event and can also create the events, Update details, can approve the raised request for the event.
- Event management where event can be managed, here user can get the List of Event Joined and can cancel the event a day prior with Notification to Event Creator.
- In Event management user can get Team list & team Details players and give admin rights to another Team Member,Team Enquiries - Enquiries on Matches - Approve/Disapprove.