Skip to content

danesh-dev/laravel-social-media

Repository files navigation

Simple Social Media With Laravel

Features :

Real-time chat :

Implementing Real-time Functionality Using Laravel Reverb. Chat Template with Dark Theme.

dark theme

light theme

Posts :

Create, Remove, Like or UnLike Posts. You can create posts with or without images !

posts

Follow :

You can follow other users and start a chat with them.

profile

Database :

We Have Used PostgreSQL in this app (you can modify .env or docker-compose.yml and change it to MySQL).

How to run :

Method 1 :
  • If you have Docker installed on your Pc you can run the project using docker: sudo docker compose up
Method 2 :
  • First, you need to install dependancies: compose install
  • copy .env.example to .env , and modify your database creadentials.
  • php artisan migrate
  • php artisan serve
  • php artisan reverb:start
  • npm install && npm run dev

You Can Access it on http://127.0.0.1:8000/

Requirments :

  • composer
  • PHP v8.3
  • PostgreSQL (or MySQL)
  • Docker (optional)

Contact Me :

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published