Skip to content

Latest commit

 

History

History
68 lines (46 loc) · 4.54 KB

README.md

File metadata and controls

68 lines (46 loc) · 4.54 KB

Tutu 🚂

General Overview 🛤

Welcome to Tutu, your unforgettable emotions emerge here and now! 🎫

Our Mission 🚞

At Tutu, we're on a mission to simplify the way you travel, one ticket at a time. Our user-friendly platform offers a wide range of train tickets, carefully curated to cater to the needs of both frequent commuters and occasional travelers alike. Whether you're looking to book a quick trip to visit loved ones or embark on a longer journey to explore new destinations, Tutu has everything you need to make your travel plans a reality.

Our modern and intuitive website offers a seamless and efficient ticket-buying experience, designed to save you time and hassle. From our clean and easy-to-use interface to our streamlined navigation, we're committed to making your ticket-buying experience as smooth and stress-free as possible.

Key Features of Greenshop Include 🗝️

🚂 Comprehensive Route Network: Explore our extensive network of train routes and schedules, covering a wide range of destinations and departure times.

🎟️ Easy Ticket Booking: Enjoy a seamless and efficient ticket-buying experience with our intuitive interface, making it easy to book your tickets in just a few clicks.

🗺️ User-friendly Journey Planner: Our intuitive journey planner helps you find the best routes and schedules to suit your travel needs.

📱 Responsive Design: Whether you're browsing on a desktop, tablet, or smartphone, our website adapts seamlessly to provide a visually stunning and immersive experience on any device.

Technical Stack 💻

in our project we used the following technologies:

How to Run the Project Locally ⚙️

to run the project locally, you can follow the following steps:

  • Clone the repository: git clone https://github.com/Kleostro/tu-tu
  • Navigate to the project directory: cd tu-tu
  • Install dependencies: npm install
  • Run the project: npm run start

Available Scripts 📑

you can run the following scripts in the project directory:

  • npm run start: Running the application.
  • npm run format: Applies code formatting using Prettier.
  • npm run ci:format: Checks code formatting compliance using Prettier.
  • npm run lint: Lints the codebase using ESLint.
  • npm run lint:fix: Fixes linting errors automatically using ESLint for TypeScript files.
  • npm run prepare: Sets up Husky for managing git hooks.
  • npm run test: Runs tests using Jest.

Contact us 📩

  • 🧙 Maxim Zabaluev (my GitHub: Kleostro)
  • 🧙‍♀️ Margarita Golubeva (my GitHub: stardustmeg)
  • 🧙‍♀️ Vitaliy Kim (my GitHub: ki8vi)
  • 🧙‍♀️ Katsiaryna Stanevich (my GitHub: katyastan)