A live commenting system with Adonis.js, Vue.js using Pusher for realtime stuff
Make sure you have npm
and yarn
on your local machine
- Clone this repository and cd into it
- Run
yarn
ornpm install
to download dependencies - Set up your pusher account
- Set up your database in your
.env
file and run phpadonis migration:run
- Execute
npm run asset-dev
to build project assets - Execute
adonis serve --dev
to run the project in your browser - See the tutorial for useful notes
For a quick overview of Pusher Channels with Adonis, refer to this useful tutorial
- Adonis
- Vue
- Vuex
- npm or Yarn
- Pusher account
- Pusher channels - Pusher Channels
- Adonis - Beautiful Php framework
- Vue - A Great reactive Js framework
- Vuex - Vuejs state management made simple
- Bootstrap - A beautiful Css framework
- Axios - A Js library to handle ajax requests easily
##Acknowledgments
Saqueib Ansari tutorial - Inspiring and useful article