/map-v2

Landing page and map of the simrail.app website

Primary LanguageTypeScriptGNU Affero General Public License v3.0AGPL-3.0

SimRail Map

Overview

Welcome to the SimRail Map project! 🌟

Features

  • πŸ—ΊοΈ Interactive Map: Zoom in/out, pan, and explore different areas.
  • πŸ“ Location Details: Information on stations and trains.
  • πŸ›€οΈ Route Information: Visual representation of rail routes (track speed, signalling).
  • πŸ” Search Functionality: Easily find specific trains or train conductors.

Contributing

How to ?

  • 🍴 Fork the repository.
  • 🌿 Create a new branch: git checkout -b feature-branch.
  • πŸ’Ύ Commit your changes: git commit -am 'Add new feature'.
  • πŸš€ Push to the branch: git push origin feature-branch.
  • πŸ“¨ Create a new Pull Request.

Installation

  1. Clone the Repository:
git clone https://github.com/simrail/map-v2.git
cd map-v2
  1. Install Dependencies:
pnpm install
  1. Run the Application:
pnpm run dev

Projects

This projects is a monorepo containing two projects:

  • packages/home: The main portal page hosted at www.simrail.app that redirects users to either EDR or the map.
  • packages/map: The interactive map project hosted at map.simrail.app.