Skip to content

About News-Social-networking | PHP | Laravel | Redis | Bootstrap | Javascript | jQuery | AJAX | WebSocket with pusher | RESTful API

Notifications You must be signed in to change notification settings

Freddiefady/News-Social-networking

Repository files navigation

Laravel Logo

Build Status Total Downloads Latest Stable Version License

Project Overview

Social media platforms are digital tools that enable individuals and groups to interact, communicate, and share content such as text, images, and videos. They have become an integral part of daily life, serving social, professional, and educational purposes. ✨️✨️

Features

The website provides the following features to help small business owners:

  1. Instant Communication: Connect people worldwide in real time.
  2. Content Sharing: Publish and share news, ideas, and media.
  3. Engagement: Likes, comments, and discussions.
  4. Personalization: Tailored content based on user interests.
  5. Marketing: Powerful tools for promoting products and services.

Challenges

  1. Privacy and security concerns.
  2. Spread of misinformation.
  3. Overuse and addiction.

How to Start Working on the Project

To get started with the project, you need to install and set up Laravel. Below are the instructions:

Laravel Setup

  1. Install Composer: Laravel uses Composer to manage its dependencies. You can install Composer by following the instructions here.

  2. Install Redis msi: Redis is an in-memory database that persists on disk. here.

  3. Clone the repository:

    git clone https://github.com/Freddiefady/News-Social-networking.git
    cd News-Social-networking
  4. Install dependencies:

    composer install
  5. Set up the environment: Copy the .env.example file to .env:

    cp .env.example .env
  6. Run database migrations:

    php artisan migrate
  7. Start the Laravel development server:

    php artisan serve
  8. Start Redis development server if you downloaded zip:

    redis-server
  9. Use Queue to send notifications:

    php artisan queue:work

About

About News-Social-networking | PHP | Laravel | Redis | Bootstrap | Javascript | jQuery | AJAX | WebSocket with pusher | RESTful API

Resources

Stars

Watchers

Forks

Packages

No packages published