A monthly calendar where users can add custom events, times, and event notes. N.b. this is (currently) a front-end only project.
- Unsure you have installed Docker
- In Bash, pull and run the image from the remote public repo:
$ docker run -it -p 8080:80 --rm deesus/calendar-vue:1
- In your browser, you can access the app on http://localhost:8080
- Clone repo and cd to directory
- Install packages:
$ npm install
- Run the dev server:
$npm run dev
(code changes will automatically be updated in the browser) - To use your own Firebase realtime database:
- Create a new Google Dev account if you don't already have one
- In the Firebase console, create a new project and select the Realtime Database option
- Rename the reference node for your database to
events
- Click Authentication > Web setup to access your db's API key
- Replace the
API_KEY
property inappConstants.js
with the API key that the Firebase console provides
- To build for production:
$npm run buid
- To run production version of app:
$npm run prod
Copyright © 2018-2019 Dee Reddy. BSD-2 license.