Set Up Development with django-cookiecutter

This guide will walk you through the steps to set up a development environment for the django-cookiecutter project.

Prerequisites

Before you begin, make sure you have the following software installed on your system:

  • Git

  • Python 3

  • virtualenv

Step 1: Clone the Project

First, clone the project repository by running the following command:

git clone https://github.com/Godfrey-Ndungu/django-cookiecutter.git
cd django-cookiecutter

Step 2: Make the Makefile Executable

Next, make the Makefile executable by running the following command:

chmod +x makefile.sh

Step 3: Execute the Makefile

Now, execute the Makefile by running the following command:

./makefile.sh

This will install the following software on your system:

  • Redis

  • PostgreSQL

  • Ansible

  • Docker

  • Docker Compose

  • Python

  • Setuptools

It will also create a virtual environment and install the project requirements.