Django Cookiecutter

screenshot of Django Cookiecutter

A template repository to be used as a boilerplate for Django projects.

Overview

My Awesome Project is a web application built with Cookiecutter Django. It has a black code style and is licensed under BSD. The project includes various features such as user sign up, user verification, superuser creation, type checks, test coverage, live reloading, Sass CSS compilation, Celery integration, email server integration, Sentry error logging, and deployment using Docker.

Features

  • User sign up and verification
  • Creation of superuser account
  • Type checks with mypy
  • Test coverage with pytest and HTML coverage report generation
  • Live reloading and Sass CSS compilation
  • Celery integration for running a celery worker
  • Email server integration using MailHog
  • Sentry error logging with WSGI application integration
  • Deployment using Docker

Summary

My Awesome Project is a web application built with Cookiecutter Django that offers various useful features for development. It provides user sign up and verification, superuser creation, type checks, test coverage analysis, live reloading, Sass CSS compilation, Celery integration for running a celery worker, email server integration using MailHog, Sentry error logging with WSGI application integration, and easy deployment using Docker. With its comprehensive feature set and easy installation process, My Awesome Project is a great choice for developers looking to build web applications efficiently.