Skip to content

Latest commit

 

History

History
66 lines (49 loc) · 2.13 KB

README.md

File metadata and controls

66 lines (49 loc) · 2.13 KB

Laravel Logo Laravel Logo

Laravel Logo Laravel Logo

Blog App 🧾📰

Overview

Blog App is a blogging web application that is built using Laravel Framework, JQuery , Redis and Socket.io

Features

  • User authentication
  • User can publish new post "uses JQuery Form AJAX plugin"
  • User can comment on a post "uses JQuery Form AJAX plugin"
  • User can like a post "uses JQuery Form AJAX plugin"
  • Posts are loaded on scrolling "infinite scroll" using custom JS script
  • User should receive realtime notification when any other participant publish new post
  • User should receive realtime notification when any other participant comments on their post
  • User should be able to see online users statuses in realtime

Requirements

  • node, npm, redis, PHP 8.1, laravel 9.x

Installation & setup

Install laravel-echo-server package

$ npm install -g laravel-echo-server

Install composer packages , migrate and seed database

$ composer update && php artisan migrate --seed

Run Redis server

$ redis-server

Serve your laravel application

$ php artisan ser

Start laravel-echo server

$ laravel-echo-server start