Skip to content

FrancisSakwa89/Instagram-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django Python 3.6

Description

A clone of the website for the popular app Instagram.

Live site at: Live site at: https://insta-app7.herokuapp.com/

Setup/Installation Requirements

  1. Open the live site at Live site at: https://insta-app7.herokuapp.com/
  2. Create an account on the registration page.
  3. View your photo stream(where all your photos and photos from the people you follow are).
  4. Tap on 'View' on a photo to see the full photo and view comments for that photo. You can also like the photo and post your own comment.
  5. Tap 'Upload Photo' on the navbar to upload a photo.
  6. Tap 'Profile' to view your profile and photos you've posted to the website.
  7. Tap 'Update Profile' to add or change your profile picture and profile bio.
  8. Enter a query in the search box in the navbar to search for other users to follow or unfollow.
  9. Tap 'Logout' on the navbar to logout of the site.
    1. Clone Instagramto get started and git clone the link in your terminal and open your preffered text editor.
  10. Install requirements e.g: _pip install django==1.11 -- to install django _ *pip install django-registration==2.4.1 --for user authentication.* *pip intsall django-bootstrap3.* *pip install pillow.*
  11. Run the app on server by command python3.6 manage.py runserver.

Specifications

  1. Users can register and sign in to the application to start using it.
  2. Users can upload their pictures to the application.
  3. Users can see their profile with all their pictures.
  4. Users can follow other users and see their pictures on their timeline.
  5. Users can like a picture and leave a comment on it.

Running Tests

  • python3.6 manage.py test

Technologies & Resources/Tools Used

Technologies used include: Django Python 3.6 PostgreSQL HEROKU Git Bootstrap Pip HTML5

Support and contact details

For more info or assistance(If there is a bug in my code), please contact:

Sakwa Francis -- email: sakwafrancis89@gmail.com

License: MIT copy;2018 Francis Sakwa

Releases

No releases published

Packages

No packages published