Skip to content

Latest commit

 

History

History
115 lines (87 loc) · 4.25 KB

README.md

File metadata and controls

115 lines (87 loc) · 4.25 KB

Forks Issues LinkedIn


Logo

Vistagram

A replicate of the official Instagram website with the ability to post images for the web application.
View Demo · Report Bug · Request Feature

About The Project

Product Name Screen Shot

A Laravel project that replicates the official Instagram website is a web application that provides similar functionalities as the original Instagram platform. It allows users to create a profile, post pictures and videos, follow other users, like and comment on posts, and view a feed of posts from users they follow. The project makes use of the Laravel framework to build a robust and scalable web application with features like authentication, user management, media upload and storage, and a dynamic feed system. Additionally, it follows the design and user interface of the official Instagram website to provide a familiar experience to users.

(back to top)

Built With

  • Laravel
  • Vue
  • Bootstrap

(back to top)

Installation

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

  1. Clone the repo
    git clone https://www.github.com/AhmedSobhy01/instagram-clone.git
  2. Install Composer packages
    composer install
  3. Install NPM packages
    npm install
  4. Copy .env.example and then edit .env
    cp .env.example .env
  5. Generate app encryption key
    php artisan key:generate
  6. Migrate and seed the database
    php artisan migrate:fresh --seed

(back to top)

Usage

After seeding the database, you can log in using the default user:

Email Password
[email protected] password

(back to top)

Contact

Ahmed Sobhy - [email protected]

Project Link: https://www.github.com/AhmedSobhy01/instagram-clone

(back to top)