diff --git a/README.md b/README.md new file mode 100644 index 000000000..a7ae92797 --- /dev/null +++ b/README.md @@ -0,0 +1,35 @@ +πŸ“± 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