/Instagram

Share your favorite photos, comment and like on other users uploads on Pixargram

Primary LanguagePython

Instagram Clone

Instagram clone Application created on 6/10/2018

Author: Tony Kioko

Description

This is a social web application where users can post their favorite images, comments and like images and follow other users.

Features

  • User can log in to application and view other peoples posts.
  • A user can like and comment on an image.
  • A user can upload posts and edit their profile.
  • Admin can regulate images uploaded by deleting from the admin dashboard as well as completely close a users account.

Setup/Installation Requirements.

  • Git clone https://github.com/TonyKioko/Instagram or download and unzip the repository from github.
  • Have python3.6 installed in your machine
  • Navigate into cloned file using the terminal.
  • Run python3.6 -m venv --without-pip virtual to create a virtual environment.
  • Run source virtual/bin/activate to activate the above created virtual environment.
  • pip install -r requirements.txt to install project dependencies
  • To run the app, type python manage.py runserver from your virtual environment on the terminal. In your favorite browser, open the link provided by the local host.

Live Link

Pixargram

Technologies used

  • Python Django Framework
  • PostgreSQL - Database
  • Javascript
  • Bootstrap

Test Driven Development

  • Testing was done using python inbuild test tool called unittest

Known Bugs

There are no known bugs.

License

This project is licensed under the MIT Open Source license,Copyright (c) 2018 Tony Kioko