Kipngetich Ngeno
This is an application more or less like the popular social media platform Instagram where users can #, post pictures view pictures posted by others comment on them as well as like or dislike the pictures
As a user can do the following:
- # to the application to start using
- Upload pictures to the application.
- View their profiles containing all their pictures
- A user can Follow other users and see their the users timeline.
- Like a picture and leave a comment on it.
- Python 3.6.2
- Virtual environment
- Postgres Database
- Reliable Internet Connection
- Copy repolink
in your terminal run the following commands
- $ git clone REPO-URL in your terminal
- $ cd Instagram_clone
- $ python3.6 -m venv virtual
- $ touch .env ( to the file add : SECRET_KEY= DEBUG=True)
- $ source virtual/bin/activate
- $ python3.6 -m pip install -r requirements.txt
- $ psql ; CREATE DATABASE instagram ;
In the settings.py module of the project make the following changes
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'NAME': 'instagram', 'USER': POSTGRES_USERNAME, 'PASSWORD': POSTGRES_USERNAME, } }
- $ python3.6 manage.py runserver (this command runs the application of port http://127.0.0.1/8000 )
No known bugs
Moringa School,Python Documentation, StackOverflow.com and W3 schools
This project uses major technologies which are :
- HTML5/CSS
- Bootstrap
- Python3.6
- Django Frane Work
- Postgress Database
In case You have any issues using this code please do no hesitate to get in touch with me through khalifngeno@gmail.com or leave a commit here on github.
Copyright MIT LiCENSE (c) 2017 Kipngetich Ngeno