This is a website clone of the instagram application
By Denis Kibet
The user can:
- Register to use the program
- Sign In to his/her profile
- Post images in the profile page
- Like the posted images
- Comment on the posted images
- python3.6
- pip
- Virtual environment(virtual)
-
Clone the application using git clone(this copies the app onto your device). In terminal:
$ git clone https://github.com/Kibet1816/Instagram.git $ cd Instagram
-
Creating the virtual environment
$ python3.6 -m venv --without-pip virtual $ source virtual/bin/env $ curl https://bootstrap.pypa.io/get-pip.py | python
-
Installing Flask and other Modules
$ python3.6 -m pip install -r requirements.txt
-
Run the application:
$ python3.6 manage.py runserver
-
To run the tests for the class files:
$ python3.6 manage.py test
- Python 3.6
- Flask
Behaviour | Sample Input | Sample Output |
---|---|---|
Sign Up required | On page load | Registration form apperars |
Registration | Submit regitration form | User creates an account and receives welcome email |
Subscription | Submit subscription form | User receives email eb=very time there is a new post |
Post an image | 'image.jpeg' | Image is posted and appears on profile page |
For any questions, troubleshooting or contributions, find me on:
- Email: [email protected]
MIT LICENSE Copyright (c) {2019}