Over the past few months, I've been learning React Native, and I recently finished my first mobile app: QuietHaven.
The idea came from a simple problem I kept running into as a studentโfinding a good place to study. Sometimes a library would be full, a coffee shop would be too loud, or I'd arrive somewhere only to realize there weren't any outlets available.
So I decided to build something that could help.
What QuietHaven does
QuietHaven helps students discover study-friendly locations like:
๐ Libraries
โ Coffee shops
๐ Academic spaces
Each location includes information such as:
Wi-Fi availability
Outlet availability
Seating information
Google Maps directions
Official website links
What I learned
Building this project taught me much more than just React Native. I learned how to:
Design a mobile UI
Organize a larger project
Work with navigation
Handle real-world debugging
Think about user experience instead of just writing code
There were definitely moments where I got stuck for hours, but solving those problems made the project much more rewarding.
What's next?
I'm continuing to improve QuietHaven based on feedback.
Some ideas I'm considering include:
Noise level indicators
Better study space details
Additional quality-of-life improvements
If you're a React Native developer or someone who enjoys testing new apps, I'd love to hear your thoughts or feedback. Every suggestion helps me learn and build a better product.
Thanks for reading!
Top comments (0)