Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kalkih/rocketboost
🚀 Stay updated on every rocket launch, from past milestones to future missions!
https://github.com/kalkih/rocketboost
countdown push push-notifications pwa rocketlab rocketlaunch rockets spacex twa vue vuejs vuex web-push
Last synced: 4 months ago
JSON representation
🚀 Stay updated on every rocket launch, from past milestones to future missions!
- Host: GitHub
- URL: https://github.com/kalkih/rocketboost
- Owner: kalkih
- License: mit
- Created: 2019-03-14T22:49:32.000Z (almost 6 years ago)
- Default Branch: dev
- Last Pushed: 2021-10-30T19:50:25.000Z (over 3 years ago)
- Last Synced: 2024-10-10T23:04:29.279Z (4 months ago)
- Topics: countdown, push, push-notifications, pwa, rocketlab, rocketlaunch, rockets, spacex, twa, vue, vuejs, vuex, web-push
- Language: Vue
- Homepage: https://rocket.karls.app
- Size: 2.51 MB
- Stars: 4
- Watchers: 5
- Forks: 2
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚀 Rocketboost [![Travis](https://img.shields.io/travis/kalkih/rocketboost.svg?style=flat-square)](https://travis-ci.org/kalkih/rocketboost)
Rocket launch tracking PWA built with VueJS, VueX & ❤️
## [Web App](https://rocket.kvrl.me) | [Android App](https://play.google.com/store/apps/details?id=me.kvrl.rocketboost)
## Project setup
```
npm install
```### Compile & hot-reload for development
```
npm run serve
```### Compile & minify for production
```
npm run build
```### Lint & fix errors
```
npm run lint
```### Test push notifications
```
npm run build:watch
```and
```
npm run serve:dist
```Go into DevTools -> "Applications" -> "Service Workers" and send a push from there with a JSON object. e.g.
```json
{ "title": "Test message", "body": "This is a test message", "topic": "launch", "id": "2068" }
```## Configuration
Copy the base environment and edit the .local copy
```
cp .env.production .env.production.local
```### Example environment
```env
VUE_APP_API_URL=https://api.example.app
VUE_APP_API_VAPID_PUBLIC_KEY=BIMSlo01XNTmTFT0rcrMluhMl0Vbls-t6DAXtbRBiFW_z_n9kF9KlxsEiyujlAEZhDDEJsxMlMxT86_OXxKNQeU
BASE_URL=https://example.app
```## License
This project is under the MIT license.