Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

13 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Travel Agency Management System 🌍✈️

A full-stack web application for managing client bookings, tours, hotels, and transport using Node.js (backend) and React.js (frontend).

Disclaimer: The data in this project is generated by an AI language model for demonstration purposes only. You can customize it to integrate with real APIs or databases as needed.


Key Features

  • Client Management: Add, edit, or delete client profiles on the homepage.
  • Tour Selection: Choose a tour category, filter by country, and select preferred travel options.
  • Transport & Accommodation: Select transport type, hotel (1–5 stars), and room type.
  • Hotel Details: View hotel descriptions, ratings, and room layouts.
  • Database: Centralized client database with full booking history and preferences.

Tech Stack

  • Backend: Node.js, Express
  • Frontend: React.js, CSS
  • Database: MySQL

Getting Started

  1. Clone the repo:
    git clone https://github.com/EkaterinaTomarovskaya/tourism_fullstack.git
  2. Install dependencies:
    cd tourism_fullstack
    npm install
  3. Run the app:
    node server.js
    • Backend: http://localhost:8081
    • Frontend: http://localhost:5173

Contact

Please email me at: katya.tomarovskaya@gmail.com for any questions or feedback.

About

Travel Agency Management System 🌍✈️

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages