Skip to content

AmZzPYJS/SmartTrip-Database-Java-Kotlin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✈️ SmartTrip — Travel Planning Application

A travel planning application with a Java/Kotlin backend and database integration. Users can search, plan, and organize trips with destination management and itinerary building.

Academic project — Database Project module, L3 Computer Science @ UVSQ

Java Kotlin SQL License


Features

  • Trip search and planning interface
  • Destination management with metadata (location, activities, pricing)
  • Itinerary builder with day-by-day organization
  • Database backend for persistent storage
  • CRUD operations on trips, destinations, and user preferences

Tech stack

Component Technology
Backend Java, Kotlin
Database SQL (relational)
Build Gradle / Maven
Architecture MVC

Getting started

git clone https://github.com/AmZzPYJS/SmartTrip-Database-Java-Kotlin.git
cd SmartTrip-Database-Java-Kotlin

Follow the setup instructions for database configuration and project build in the project documentation.

What I learned

  • Building a backend application with Java and Kotlin interoperability
  • Designing a relational database schema for a real-world use case
  • Implementing CRUD operations with proper SQL queries
  • Project management: task distribution, tools selection, and deadline management in a team setting
  • Writing a technical specification document (cahier des charges)

License

MIT

About

Travel planning app with Java/Kotlin backend and SQL database — trip search, itinerary builder, and destination management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages