By mainamurage
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.
Python3.6 POSGRESQL
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
To get more on deployement look up Heroku Deployment
We use Heroku for versioning.
- mainamurage email:adrianmurage21@gmail.com
This project is licensed under the MIT License - see the LICENSE file for details