/rss-angular-train

RS School: angular course final task

Primary LanguageTypeScriptMIT LicenseMIT

Train-A

This project is a train journey management platform developed as a final assignment of RSSchool Angular 2024Q3. It serves as an online platform for buying, booking and selling train tickets. It aims to provide a user-friendly and intuitive interface for users to view routes and add them to a booking.

Link to deploy: Deploy

Technologies:

Category Name Version
Language TypeScript 5.4.2
Framework Angular 18.0.0
IDE VS Code 1.92.2
Bundler Vite
Preprocessor SASS
Linters ESLint 8.57.0
Code Formatter Prettier 3.3.3

Available Scripts

In the project directory, you can run:

Starts the development server using Angular CLI.

npm run start

Builds the project in production mode.

npm run build

Builds the project in development mode and watches for changes.

npm run watch\

Lints the source code using ESLint.

npm run lint

Installation

Follow these step-by-step instructions to set up and run the project locally on your machine:

  1. Clone this repository.

    git clone https://github.com/emp74ark/rss-angular-train.git
    
  2. Move to the project folder.

    cd rss-angular-train
    
  3. Install the project dependencies.

    npm install
    
  4. Start the development server.

    npm run start
    
  5. Open the project in your web browser.

    http://localhost:4200