Jordanirabor / pusher-laravel-rethinkdb

A demo application where we build an application that enables us to create, delete and modify todo items in realtime. We use RethinkDB as our preferred database and Pusher Channels as our realtime agent. This repository primarily aims at demonstrating how to use RethinkDB with Laravel.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Building a realtime Laravel application with RethinkDB and Pusher

This is a demo of a real-time Laravel Todo application built with RethinkDB and Pusher. {LINK}

Getting started

  • Clone this repo
  • Copy .env.example to .env and update your local environment variable.
  • Install all dependencies: composer install && npm install
  • Generate a new application key: php artisan key:generate
  • Migrate the database tables and seed the database: php artisan migrate
  • Update your Pusher App Key in: resources/assets/js/app.js
  • Run using your local web server: php artisan serve

Prerequisite

Built With

  • Pusher - APIs to enable real-time communition on application.
  • RethinkDB - The open-source database for the realtime web.
  • Vue - The progressive JavaScript framework.

About

A demo application where we build an application that enables us to create, delete and modify todo items in realtime. We use RethinkDB as our preferred database and Pusher Channels as our realtime agent. This repository primarily aims at demonstrating how to use RethinkDB with Laravel.


Languages

Language:PHP 96.4%Language:Vue 2.7%Language:HTML 0.9%