Skip to content

🧳 QWEST’s backend, built with TypeScript, handles the business logic and APIs, processing user data to generate tailored travel itineraries. This repository manages authentication, data persistence, and communication between the frontend and external services.

Notifications You must be signed in to change notification settings

shev0k/qwest-be

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

QWEST

Overview

QWEST is a dynamic web application tailored for travelers seeking a personalized journey. Integrating a robust Next.Js frontend with a Java Spring Boot backend, QWEST revolutionizes travel planning by offering customized itineraries based on user preferences. The platform aims to streamline the travel planning process, making it more interactive and adaptable to individual needs.

Links

QWEST Backend Repository on Fontys GIT

QWEST Frontend Repository on Fontys GIT

Features

  • Customized Travel Itineraries: Generate personalized travel plans.
  • Dynamic Filtering: Filter itineraries by destinations, budgets, etc.
  • User Profile Management: Manage bookings.
  • Interactive Feedback System: Rate itineraries.
  • Admin Functionality: For managing stays.

Architecture Diagrams

  • The diagrams will be updated as the project evolves to reflect any changes or additions to the architecture.

Coming in future sprints

Prerequisites

  • Java JDK: Needed for the Spring Boot backend.
  • MySQL Database: For data persistence.
  • Node.js: For developing the React frontend.
  • Spring Boot: For RESTful API development.
  • Next.Js: For interactive UI development.

Additional Software

  • Gradle: For building and managing dependencies in the Java backend.
  • npm: For managing TypeScript package dependencies.

About

🧳 QWEST’s backend, built with TypeScript, handles the business logic and APIs, processing user data to generate tailored travel itineraries. This repository manages authentication, data persistence, and communication between the frontend and external services.

Topics

Resources

Stars

Watchers

Forks