An open API service indexing awesome lists of open source software.

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

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)