Skip to content

SEM5 wdl project,An Instagram clone using Laravel(php framework)

Notifications You must be signed in to change notification settings

katerebello/Instagram_clone_laravel

Repository files navigation

Instagram Clone

Table of Contents:

  1. Project Details
  2. Application
  3. Screenshots
  4. Steps to run after Clone
  5. Acknowledgements

Social media can be very influential on society in both positive and negative ways. It gives people a way to stay in touch with people who live far away. In this project ,we have created a replica of the Instagram App which is a social networking service. Instagram Clone is a website which lets people share fun, interesting and informative content. The user has to register to the website so that he/she can view his/her feed and connect to people. Laravel includes built-in authentication and session services which are typically accessed via the Auth and Session facades. The frontend user interface of the website is developed using HTML5, CSS, Javascript and Bootstrap. The backend is developed using Laravel PHP framework which controls the functionality of the routes and various controllers. This system stores all the information in a MYSQL Database. It stores data of the users, the posts, the profile details and the following and the followers.

On starting the server, the first task is the User Authentication. If the user is not registered he is asked to Sign In first and then Login to his account .Upon Logging in, the user is taken to his account page. Where he can view his Followers, the people Following him and the number of posts. The user can edit his profile at any time. He can also Add a new post to make his profile look perfect.


Instagram Clone is a system where people can connect with each other by sharing pictures or by following other users. You can give a different look or feel to your images, using them to convey your desired mood and message. It is a user-friendly website where users can post pictures, follow other users, search for friends or family, like other posts, scroll through the explore page for fun and many more. The user can also give his/her own feedback.


Main page where user can Register/Login

image

Profile Page

image

Home Page where the logged in user can see the posts of his followers

image

Explore Page

image


  • Open the project in Command prompt, cd into the project and run composer install
  • To install the npm dependencies, run npm install
  • Rename '.env.example' to '.env'
  • Generate an app encryption key by running this command php artisan key:generate
  • Create an empty database and add the details in the '.env' file
  • Migrate the database by php artisan migrate
  • Run php artisan serve to test the project.

About

SEM5 wdl project,An Instagram clone using Laravel(php framework)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published