- A 45 min only went into MySQL install and set-up which was not done in the system
Machine Test: Cricket Team Management System
1. Overview
Design and develop a Cricket Team Management System where owners can log in, create player profiles, form teams, and retrieve team details using team name or encrypted code.
The system must allow creation of players.
Each player must have:
Player Name
Designation (Batsman / Bowler / All-Rounder / Wicket-Keeper)
2. Owner Management
The system must store:
Owner Name
Owner Login Credentials (Username & Password)
After logging in, the owner can:
View available players
Select players to form a team
3. Team Creation
Once logged in, the owner can:
Choose players and create a team
Provide a Team Name
System will generate an Encrypted Team Code (unique)
The team will be saved under the owner’s profile.
4. Owner Dashboard
On future logins, the owner can:
View their created team
View:
Team Name
Encrypted Team Code
Player List with designations
Owner Details
5. Team Search Functionality
Any owner can search for other teams by:
Team Name
Encrypted Team Code
System must display full team details:
Team Name
Owner Name
Encrypted Team Code
Player List
6. Security Requirements
Team Code must be encrypted using a secure encryption method (e.g., AES/SHA-based)