Skip to content

iam-rohid/Django-Instagram-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram Clone

Instagram clone project with django

Visit Site · Report Bug · Request Feature

Table of Contents

About The Project

This is a instagram clone made with django a python backend framework. Django is on of the best framework for backend.

Built With

It is build with

FrameWorks
  • Django
Languages
  • Python
  • JavaScript
  • HTML
  • CSS/SCSS

Getting Started

Here's how you can use this project

Pre Requirements

Pre requirements are

  • git
  • python3
  • pip3(linux/mac)/pip(windows)

Installation

  1. First clone the repo
git clone git@github.com:rohid-hub/Instagram_Clone.git
  1. Create Virtualenv
virtualenv env

Activating prosses for windows (cmd/ps)

env/Scripts/activate

Activating prosses for mac or linux (bash)

source env/bin/activate
  1. Now install the requirments.txt (pip for cmd/ps and pip3 for bash)
pip3 install -r requirments.txt
  1. Move to main django root dir where manage.py lives
cd instagram
  1. Migrations
python manage.py makemigrations
pyhthon manage.py migrate
  1. Create a super user for django admin panel. You can use this user as a instagram user in future as well.
python manage.py createsuperuser

It will ask you for a user name, email and password. Give this things to create super user

  1. Run the server
python manage.py runserver

It will open a server at port 8000. Go to your browser and go to localhost:8000 You should see this page.

  1. Log in with the super user to log in give that username and password that you gave for creating superuser then click login. You should log in at this time. If not then try to go to the home page useing just localhost:8000/

You should see this page bt in your their should not be any images!

Thats it now you can upload images and create new user and see eachothers posts in the timeline.

Contact

Rohidul Islam - email

Github Link: rohid-hub

About

This is a instagram clone made with django

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published