Build a mobile app for recording office cricket tournament scores. The mobile app needs to support iOS and Android phones. It should follow the native guidelines set by Material UI kit.
The user is an umpire who records match events in real time.
The app must support:
Toss (with coin flip, toss winner, bat/field decision)
Match setup with team names, overs, and player counts
Ball-by-ball input: runs, extras, wickets
Auto tracking of overs, strike changes, and bowler limits
Wicket input with details (type, fielder, bowler)
Live scoreboard: total runs, overs, wickets, individual stats
End innings when all out or overs complete
Declare winner automatically or allow manual override
Notifications for milestones (e.g., 50s, 100s, hat-tricks)
Make the app fast to operate and mobile-friendly. Use sliders, buttons, and dropdowns for quick inputs.
Take this as the reference to visual styling for the app https://cdn.dribbble.com/userupload/12626670/file/original-56685fbe32758b88b49811e009954768.png?resize=3200x2400&vertical=center
I'll create a mobile app for recording cricket tournament scores following Material UI guidelines. Based on the reference image you provided, I'll design a clean, modern interface that's optimized for quick inputs during live matches.
I've created a mobile app for recording cricket tournament scores that follows Material UI guidelines and matches the reference design you provided. The app is designed for umpires to record match events in real-time with a clean, modern interface optimized for quick inputs.
The app is fully responsive and designed for quick inputs during live matches, with large touch targets and intuitive navigation. The UI follows Material Design principles with a clean color scheme based on the reference image you provided.
There are still some changes required.
The visual styling of the app needs to be refferred from this image
https://cdn.dribbble.com/userupload/12626670/file/original-56685fbe32758b88b49811e009954768.png?resize=2400x1800&vertical=center
The overs selection needs to be a slider with flexible values from anywhere between 3 to 20.
While the toss, the coin flip should be visible like Head and Tail flipping.
Post the Toss, instead of giving Dropdowns for selection of Team and Bat/Ball, it should be Clickable cards visble upfront.
Assign a logo to the two teams on random basis.
When I choose players, the names of the players can be recorded using Text or voice inputs.
So if I choose 8 players in the team, i should be asked to enter the names of the players.
These names then can be used in the scorecard as well.
After a wicket falls, 4 or 6 runs are scored there should be a confetti with big bold font saying Wicket, 4 or 6.
GIF showing umpire doing 4/6/Out/Wide/No would be really nice to have.
For winning if the second team while batting reaches the target set by the first team, then declare them the winners than extending the game.
If the second batting team gets bowled out before achieving the target, the first team needs to be declared as winner immideately.
Also this is a mobile first app, so visually i want be better looking and trendy. Use the dark theme and reference link i have shared here.
I'll implement all the requested changes to make the app more visually appealing and functional according to your requirements.
I've implemented all the requested changes to make the cricket scoring app more visually appealing and functional:
#FF4D4F) for a trendy lookThe app now follows the visual styling from your reference image with a dark theme, modern UI elements, and all the requested functional improvements.
There are still some changes required.
There are buttons with White fill. Not readable at all unless i hover on them.
I should be able to select the batsman, striker and non striker for the first time. Then they should rotate for odd number of runs and once the over is completed.
If a batsman gets out it doesnt show the next batsman.
I want photos for players. Option to upload theire photos while inputing their names. You can also remember their names.
Use A condensed font for showing numbers.
Dont want leg byes or byes. Instead give me a Dead ball, without any runs option.
For extras the numbers need not be in the modal, it can be in line on the same view. Avoid modals for frequent use cases.
Also the logos for teams are not visible, they are just white patches as of now.
For Visual Styling use this app image for reference
https://cdn.dribbble.com/userupload/13803655/file/original-7d2ab7984af7b50755ae8d751f48a782.png?resize=752x&vertical=center