Making it simpler to plan complex cross-country rail trips in Europe
trans-europe-planner.mp4
Node/npm are not necessary to run this project. If you are on linux, you can simply run the following commands from the root folder of the project to start a local server:
python3 -m http.server
Then head to http://localhost:8000/.
If you are on windows and/or don't have python, please install python or use a different server (e.g. npm, see below).
From the root folder of the project, run the following commands to install the development dependencies and start the webserver
npm install
npm start
Then head to http://localhost:8000/.
# install development dependencies
npm install
# run tests
npm test
# apply code formatting
npm run make-pretty
No, just plain old vanilla Javascript, not even using a bundler or anything like that. Serving up HTML+JS+CSS just like we did in the 90s. But, of course, keeping up-to-date with the features of each of those three.
- Create an issue describing what you are planning to do and wait for a 👍
- Implement your changes and create a pull request. Adding tests for the new code you submitted is much appreciated :-).
- If you struggle at any point, just reach out (e.g. in the issue you created or in your draft PR), we will get it resolved together!
You can reach me here: kat@krasch.dev