Skip to content

mveerapalli/code-challenges

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

📱 Tennis Court Review App BYOB Sports – Frontend Developer Code Challenge

This project is my submission for the BYOB Sports frontend coding challenge. It’s a small mobile-first React Native app that lets users browse tennis courts, search for specific courts, view details, and add reviews. Everything is mocked locally as required.

🌟 What the App Does

Shows a list of tennis courts with images, ratings, and basic info

Lets users search by court name, city, or neighborhood

Opens a detailed screen for each court

Displays existing reviews

Allows the user to submit a new review

Uses Context API to manage state (no backend)

Generates 60+ mock courts to demonstrate scalability

The app is optimized for mobile screens, since that was one of the main requirements.

🛠️ Tech Used

React Native (Expo)

React Navigation (Native Stack)

Context API for shared state

Mock data generation for 60+ courts

Expo Asset for image handling

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.2%
  • CSS 20.7%
  • HTML 14.1%