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
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 |
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
Follow these step-by-step instructions to set up and run the project locally on your machine:
-
Clone this repository.
git clone https://github.com/emp74ark/rss-angular-train.git
-
Move to the project folder.
cd rss-angular-train
-
Install the project dependencies.
npm install
-
Start the development server.
npm run start
-
Open the project in your web browser.
http://localhost:4200