Skip to content

ustankie/Trains

Repository files navigation

Trains

Overview

Trains is a project in which we have developed an comprehensive application for train ticket booking. The application is designed to provide a seamless and efficient user experience for booking train tickets, reserving seats, and managing travel history.

Key Features

  1. Route Search: Find train routes from A to B for specific date.
  2. Graphical Seat Reservation: Reserve seats using an interactive visual layout.
  3. Travel History: View details of your past trips.
  4. User Authentication: Secure login for personalized features and ticket history.

Technologies

  • Backend - Java, SpringBoot, SpringSecurity, Hibernate
  • Database - PostreSQL
  • Frontend - React.js, CSS
  • Development Enviroment - IntelliJ IDEA, DataGrip, Visual Studio Code

Setup

Clone repository

git clone git@github.com:ustankie/Trains.git

Starting backend

cd Trains/springboot/demo
gradlew run

Starting frontend

cd Trains/trains_front
npm install
npm run dev

Procced to http://localhost:5173/ in browser.

Authors

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •