Tourism Mobile App: Full-Stack Enhancement (Flutter & Spring Boot)
Budget: $30 – $250 USD
This project involves the full-stack development needed to complete a tourism mobile application. Both the Flutter frontend and the new Java Spring Boot backend are currently 30% complete, leaving 70% of the core work remaining.
-- Frontend: Flutter UI Completion
You'll be responsible for completing the mobile app's remaining screens.
We need clean, production-ready Dart code that adheres to existing project patterns, ensures responsiveness across phones/tablets, and is easily wired up to the API. You will receive the current codebase and design files.
Key Frontend Deliverables:
** Fully implemented and functional screens.
** Code passes flutter analyze with no warnings.
** Widgets organised for seamless integration.
-- Backend: Java Spring Boot API
You will build the core RESTful API foundation using Java Spring Boot. This involves setting up the robust architecture, defining initial data models, and implementing service layers and endpoints.
We require a scalable, well-structured Java application following modern best practices.
Key Backend Deliverables:
** Initial Java Spring Boot API project setup.
** Basic JPA entities (e.g., User, Booking, Destination).
** REST endpoints established to support the Home and Profile screens.
-- Frontend: Flutter UI Completion
You'll be responsible for completing the mobile app's remaining screens.
We need clean, production-ready Dart code that adheres to existing project patterns, ensures responsiveness across phones/tablets, and is easily wired up to the API. You will receive the current codebase and design files.
Key Frontend Deliverables:
** Fully implemented and functional screens.
** Code passes flutter analyze with no warnings.
** Widgets organised for seamless integration.
-- Backend: Java Spring Boot API
You will build the core RESTful API foundation using Java Spring Boot. This involves setting up the robust architecture, defining initial data models, and implementing service layers and endpoints.
We require a scalable, well-structured Java application following modern best practices.
Key Backend Deliverables:
** Initial Java Spring Boot API project setup.
** Basic JPA entities (e.g., User, Booking, Destination).
** REST endpoints established to support the Home and Profile screens.