Visit Rwanda is a mobile travel app built using React Native that helps users explore Rwanda’s most iconic destinations — from the majestic volcanoes and national parks to cultural treasures and vibrant city life.
Whether you're planning your first trip to Rwanda or exploring hidden gems locally, this app makes discovering attractions, reading descriptions, and planning adventures seamless and visually appealing.
🧭 Features
🗺️ Browse categories like Mountains, Parks, Tradition, and City Life
📍 Discover destinations with beautiful photos and detailed information
🌤️ View details such as distance, duration, weather, and price
🎨 Elegant, responsive UI built with Tailwind (NativeWind)
⚙️ Fully cross-platform using React Native and Expo
🧑💻 Tech Stack
React Native (Expo Framework)
NativeWind (TailwindCSS for React Native)
React Navigation
Responsive Screen (react-native-responsive-screen)
Linear Gradient from Expo
🚀 Installation
To run the project locally:
Clone the repository
git clone https://github.com/Revis047/VisitRwanda-mobileApp.git
Navigate into the project
cd VisitRwanda-mobileApp
Install dependencies
npm install
Run on Expo
npm start
Then, scan the QR code using the Expo Go app on your phone to preview the app instantly.
🏞️ About the App
Rwanda, known as the Land of a Thousand Hills, is home to breathtaking landscapes, cultural heritage, and rich wildlife.
The Visit Rwanda App was built to celebrate these experiences and make exploration easier for travelers — both locals and visitors alike.
🧠 Lessons Learned
While building this app, I improved my understanding of:
Structuring a React Native app with reusable components
Designing responsive layouts for mobile devices
Using Expo LinearGradient and NativeWind for UI polish
Managing image assets and navigation between screens
🔗 Repository
If you like it, don’t forget to ⭐ star the repo and share your feedback!
💬 Final Thoughts
Building Visit Rwanda has been an amazing learning experience. I wanted to create something that reflects the beauty, culture, and adventure that Rwanda offers.
Stay tuned for upcoming updates — including Google Maps integration, user favorites, and offline mode for travelers on the go!
✉️ Let’s Connect
🐙 GitHub: @revis047
💼 Email: johnrevis5@gmail.com
📝 Dev.to: @revis047
Top comments (0)