Skip to content

This is a minimal imitation of the popular social network Instagram's web version of the app.It mimics the following/follower system, image uploads and liking and unliking images.

License

Notifications You must be signed in to change notification settings

adrianmurage/instagram-clone

Repository files navigation

INSTAGRAM CLONE

This is a Python web application using Django framework and Postgresql, 2019

Screenshot

Image Image Image

Description

This is a minimal imitation of the popular social network Instagram's web version of the app.It mimics the following/follower system, image uploads and liking and unliking images.

Prerequisites

Python3.6 POSGRESQL

Getting Started

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

  • Clone the repo into your local machine
git clone https://github.com/MainaMurage/instagram-clone.git
  • cd into the instagram clone folder
cd instagram-clone
  • create a virtual environment to run django in and activate it
python3.6 -m venv --without-pip virtual && source virtual/bin/activate
  • get pip to install dependencies with
curl https://bootstrap.pypa.io/get-pip.py | python
  • install all requirements from requirements.txt
pip install -r requirements.txt
  • prefered database is POSTGRESQL
  • create a .env file in the root of the app and specify the environment variables required in the settings.py file
  • run migrations
python manage.py migrate
  • initiate the server
python manage.py runserver

Deployment

To get more on deployement look up Heroku Deployment

Built With

  • Django - The web framework used
  • Python - Dependency Management

Versioning

We use Heroku for versioning.

Authors

License

This project is licensed under the MIT License - see the LICENSE file for details

About

This is a minimal imitation of the popular social network Instagram's web version of the app.It mimics the following/follower system, image uploads and liking and unliking images.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages