https://github.com/hackafro/vue-event-scheduler
Realtime event scheduling application using Vue and Pusher
https://github.com/hackafro/vue-event-scheduler
Last synced: about 1 year ago
JSON representation
Realtime event scheduling application using Vue and Pusher
- Host: GitHub
- URL: https://github.com/hackafro/vue-event-scheduler
- Owner: HackAfro
- Created: 2018-07-08T13:01:46.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T17:16:31.000Z (over 3 years ago)
- Last Synced: 2025-01-14T14:11:56.480Z (over 1 year ago)
- Language: Vue
- Size: 1.32 MB
- Stars: 17
- Watchers: 4
- Forks: 9
- Open Issues: 22
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Realtime event scheduling application
Realtime event scheduling using Pusher and VueJS
## Prerequisites
- [Vue](https://vuejs.org/)
- [Express](https://expressjs.com/)
- [Pusher](https://pusher.com)
- A [Pusher account](https://pusher.com/signup) and [Pusher app credentials](http://dashboard.pusher.com/)
## Getting started
- Clone the project and install dependencies:
- Create a file named `.env`. Update the `.env` file with the content below:
```
PUSHER_ID=app-id
PUSHER_KEY=app-key
PUSHER_SECRET=app-secret
PUSHER_CLUSTER=cluster
```
> **Note**: ensure to replace the placeholder values with your pusher `appId`, `key`, `cluster` and `secret`.
- Clone the repo
- Enter the project folder
- Run `yarn` or `npm i`
- Start server by running `node server`
- Run `yarn serve` to start the application
## Built With
- [Vue](https://vuejs.org/)
- [Pusher](https://pusher.com)
- [Express](https://expressjs.com/)
- [Vue-FullCalendar](https://github.com/Wanderxx/vue-fullcalendar)
- [DotEnv](https://www.npmjs.com/package/dotenv)
- [VueJs-Datepicker](https://github.com/charliekassel/vuejs-datepicker)