Skip to content

AhmedSobhy01/instagram-clone

Repository files navigation

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
test@test.com password

(back to top)

Contact

Ahmed Sobhy - contact@ahmedsobhy.net

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

(back to top)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published