AquaTrails is a Java-based desktop travel management system designed to manage destinations, travel packages, customer details, weather information, and map views.
This project was built as part of my learning journey in Java application development, database integration, and GUI implementation.
✈️ Manage travel destinations- 🗺️ Integrated map view for navigation
- 🌦️ Weather information module
- 👤 Login & user authentication system
- 📨 Customer data handling
- 🖼️ Image and icon support for UI components
- 🗄️ Database integration for storing travel records
Handles database connections and query execution.
Map view, map controls, location display, and navigation logic.
Weather API integration and UI display.
Login system with username/password validation.
Destination details page, destination management logic.
SQL files and travel information storage backend.
Main UI components and application shell.
Resources used for UI visuals and branding.
AquaTrails2.iml and configuration folders required for IDE setup.
- Java (Swing / JavaFX UI components)
- MySQL database
- JDBC
- IntelliJ IDEA