Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vantezzen/wonderrail
🚄 Discover the smartest way to Interrail
https://github.com/vantezzen/wonderrail
firebase interrail nextjs planning reactjs self-hosted train travel
Last synced: 5 days ago
JSON representation
🚄 Discover the smartest way to Interrail
- Host: GitHub
- URL: https://github.com/vantezzen/wonderrail
- Owner: vantezzen
- License: other
- Created: 2023-06-13T19:43:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-09-17T10:16:15.000Z (about 1 year ago)
- Last Synced: 2024-04-23T17:35:23.219Z (7 months ago)
- Topics: firebase, interrail, nextjs, planning, reactjs, self-hosted, train, travel
- Language: TypeScript
- Homepage: https://wonderrail.com
- Size: 4.02 MB
- Stars: 12
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# WonderRail
WonderRail is a journey planner for InterRail and Eurail pass holders. It helps you to plan your trip by showing you the best routes between your destinations.
WonderRail is available at [wonderrail.com](https://wonderrail.com).
## Development
WonderRail requires [Node.js](https://nodejs.org/) v16+ to run.
1. Clone the repository
1. Install the dependencies```sh
npm install
```3. Copy the `.env` file to `.env.local` and fill in the required values.
WonderRail uses Firebase for authentication and Firestore for data storage. You can create a new Firebase project at [firebase.google.com](https://firebase.google.com/).
1. Start the development server```sh
npm run dev
```5. Open [localhost:3000](http://localhost:3000) in your browser
## License
This project is licensed under CC BY-NC-SA 4.0