π Inspiration
It's hard to find these niche sports to play with others locally. ππ€ΎββοΈπ₯
βοΈ What it does
Connects π€ people for Pickleball, Handball, and Table Tennis games in their area.
π οΈ How we built it
π Vite + React frontend with Three.js animations courtesy of ReactBits and Aceternity UI
π© Express.js backend
πΊοΈ Interactive maps for finding and joining games
π§ Challenges we ran into
π¨ Making the UI smooth and responsive
πΊοΈ Getting maps to work properly
πΎ Managing user data efficiently and storing it
π» Different machines were not displaying the correct information in localhost
π Accomplishments that we're proud of
β¨ Clean, animated landing page
π Easy game creation and joining
π What we learned
βοΈ React best practices
π¦ Backend via Express into JSON file storage
π¨ Improved understanding of user experience design
π What's next for joinAGame
π Better notifications for game invites and updates
Built With
- batch
- css
- express.js
- framer-motion
- html
- javascript
- json
- react
- shell
- three.js
- vite
Log in or sign up for Devpost to join the conversation.