BBNB - Tenerife Tourism Guide App
A mobile application designed to guide Airbnb visitors in exploring nearby places and attractions in Tenerife.
Project Overview
BBNB is a mobile app built specifically for an Airbnb in Tenerife, providing visitors with curated recommendations for nearby places, attractions, and local experiences. The app serves as a digital concierge, helping guests discover the best of what Tenerife has to offer.
Key Features
- Location-Based Recommendations: Curated suggestions for nearby attractions
- Modular Architecture: Easy expansion to new cities and locations
- Cross-Platform: Native iOS and Android applications
- User-Friendly Interface: Intuitive design for easy navigation
- Local Insights: Authentic recommendations for Tenerife experiences
- Admin Interface: Fully-fledged management system for content and places
Technologies Used
- Mobile Framework: React Native
- Backend: AWS Amplify
- Cloud Services: AWS infrastructure
- Development: Full-stack mobile development
My Role
As the Full Stack Developer, I was responsible for:
- Full Stack Development: Complete end-to-end application development
- Mobile Development: Cross-platform React Native implementation
- Admin Interface: Built comprehensive management system for content administration
- Architecture Design: Modular system for easy city expansion
- AWS Integration: Backend services and cloud infrastructure
- Collaboration: Working closely with a designer for optimal UX/UI
Technical Approach
- Modular Design: Built with scalability in mind for adding new cities
- AWS Amplify: Leveraged for backend services and cloud infrastructure
- React Native: Cross-platform mobile development for iOS and Android
- Admin Management System: Comprehensive interface for easy content and place management
- Collaborative Development: Close partnership with design team
Admin Interface Features
The fully-fledged admin interface provides complete control over the app's content:
- Place Management: Add, edit, and organize tourist attractions and local spots
- Content Administration: Manage descriptions, images, and recommendations
- Category Organization: Structure places by type (restaurants, beaches, activities, etc.)
- Location Services: Set precise coordinates and service areas
- User-Friendly Dashboard: Intuitive interface for non-technical users
- Real-time Updates: Changes reflect immediately in the mobile app
- Scalable Structure: Easy addition of new cities and regions
Project Impact
- Enhanced guest experience for Airbnb visitors in Tenerife
- Scalable architecture ready for expansion to additional cities
- Seamless integration of local recommendations and attractions