Tour Guider

DartSpring BootFlutterJavaMongo DB

Monday, May 6, 2024

I engineered a Tour-Guider app using Flutter for the front end and Spring Boot for the RESTful API backend, implementing a robust client-server architecture. This setup ensured seamless communication between the user interface and the server, providing a smooth and efficient user experience.

To secure the application, I implemented and deployed a JWT token-based user authentication system. This system optimized CRUD operations for managing places, reviews, and user interactions, ensuring that user data remained secure and accessible only to authorized users.

One of the key features of the app was the ability for users to explore nearby attractions, restaurants, and shopping outlets. This feature significantly enhanced user engagement, resulting in a 40% increase in user activity and interaction within the app. By providing users with relevant and personalized recommendations, the Tour-Guider app successfully created a more engaging and enjoyable user experience.

GitHub Link