Skip to content

kvncampos/django-tdd-docker

Repository files navigation

Django TDD Project

Django TDD Project

Github top language Github language count Repository size License

Table of Contents

🎯 About

This project demonstrates Test-Driven Development (TDD) using Django and Django REST Framework, with containerization through Docker. It is designed to run in local development and can be deployed to Heroku for production.

🚀 Technologies

The following tools were used in this project:

✅ Requirements

Before starting, make sure you have the following installed:

🏁 Starting

# Clone this project
$ git clone https://github.com/kvncampos/django-tdd-docker

# Access
$ cd django-tdd-docker

# Install dependencies
$ poetry shell
$ poetry install

# Local Development, Run Project
$ invoke run

# The server will initialize at <http://localhost:8009/>

# HTTP STATUS
$ http://localhost:8009/ping/

> Response:
    {
      "ping": "pong!"
    }

# Using Docker
$ docker-compose -f development/docker-compose.yml up --build

# The server will initialize at <http://localhost:8000/>

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published