Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kristiankunc/vatnotif-web
VATSIM online controller tracking website
https://github.com/kristiankunc/vatnotif-web
Last synced: 3 months ago
JSON representation
VATSIM online controller tracking website
- Host: GitHub
- URL: https://github.com/kristiankunc/vatnotif-web
- Owner: kristiankunc
- License: mit
- Created: 2023-04-01T10:11:35.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-19T19:38:06.000Z (4 months ago)
- Last Synced: 2024-07-20T00:43:24.914Z (4 months ago)
- Language: Svelte
- Homepage: https://vatnotif.kristn.co.uk/
- Size: 8.5 MB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-vatsim - VatNotif - Website that allows you to receive discord/push notifications when selected controller/s come online (Others / VATSIM Connect)
README
# VatNotif
A website for tracking VATSIM controller callsigns written in SvelteKit
## Development setup
1) After cloning, edit the [.env.example](https://github.com/kristiankunc/VatNotif-web/blob/main/.env.example) with your config. Information on VATSIM OAuth can be found @ https://vatsim.dev/api/connect-api/vatsim-connect-api as the site uses VATSIM for login and does not implement any username/password auth.2) Install dependcies with npm
```
$ npm i
```3) Generate Prisma client API
```
$ npx prisma generate
```4) Run the project
```
$ npm run dev
```
You can also build the project and run it with Node, this is ideal for any production setup
```
$ npm run build && node build/
```## License
This project is released under the MIT License - see the [LICENSE](https://github.com/kristiankunc/VatNotif-api/blob/main/LICENSE). file for details.## Contributing
Contributions are welcome, feel free to fork the project and submit a PR.
This project follows the [Contributor Covenant Code of Conduct](https://www.contributor-covenant.org/version/2/0/code_of_conduct/), by participating you are expected to follow it.Thank you for your contributions!