Skip to content

Latest commit

 

History

History
82 lines (61 loc) · 2.33 KB

index.rst

File metadata and controls

82 lines (61 loc) · 2.33 KB

Bireli

Bireli is a Django project template with Cookiecutter to produce a ready to start project.

It emphases on quality, modularity and modern stable stack.

Hint

This documentation is an ongoin work, not everything have been covered yet and it will continue to evolve.

Features

  • Development in a Python virtual environment with virtualenv and pip;
  • Project include a pyproject.toml to store (almost) all backend tools configurations;
  • Promote Test Driven Development with Pytest;
  • Latest stable stack support;
  • Frontend assets built with Node.js and managed with Webpack;
  • Default shipped layout with Bootstrap5;
  • Backend application architecture is modular through Project composer;
  • Settings are managed with django-configurations;
  • Internationalization and localization enabled;
  • Include a set of main applications (CMS, blog, form builder, etc..) pre-configured;
  • A Makefile with every useful commands.

Dependencies

All involved dependencies

Note

Bireli and Bireli-newapp are not involved in a project once it has been created.

Summary

project-creation.rst project-install.rst makefile.rst project-architecture.rst project-backend.rst project-frontend.rst development.rst history.rst