Instaclone is a clone of Instagram, it allows users to create and update profiles, users can post new posts, comment and like posts.
- Have Git installed.
- Have Python and Pip Installed
- Have a text editor or an IDE installed e.g VS Code, Atom
- Python, Django, JavaScript, CSS and HTML
- VS Code.
To run the application:-
-
Clone the repository to a folder in your machine using
https://github.com/joanwanjiku/instaclone.git
-
Cd to that folder.
-
Create a virtual environment using
python3 -m venv virtual
-
Activate the virtual environment using
source virtual/bin/activate
-
Install all the django packages in 'requirements.txt' using
pip install <package-name>
. -
Run:-
python3 manage.py makemigrations images
- Creates a migrations folder and database with all the tablespython3 manage.py migrate
-
Open the project on your Text Editor/IDE
-
Run
python3 manage.py runserver
on your terminal
- Joan Wanjiku