https://github.com/sveetch/cookiecutter-bireli
A Cookiecutter template to produce a modern Django site project
https://github.com/sveetch/cookiecutter-bireli
cookiecutter django project-composer python
Last synced: about 1 year ago
JSON representation
A Cookiecutter template to produce a modern Django site project
- Host: GitHub
- URL: https://github.com/sveetch/cookiecutter-bireli
- Owner: sveetch
- License: mit
- Created: 2022-09-21T00:02:02.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2025-01-01T16:14:10.000Z (over 1 year ago)
- Last Synced: 2025-02-12T17:52:15.094Z (over 1 year ago)
- Topics: cookiecutter, django, project-composer, python
- Language: JavaScript
- Homepage: https://cookiecutter-bireli.readthedocs.io/
- Size: 1.03 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 5
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.rst
- Security: SECURITY.rst
Awesome Lists containing this project
README
.. _Python: https://www.python.org
.. _virtualenv: https://virtualenv.pypa.io
.. _pip: https://pip.pypa.io
.. _Django: https://www.djangoproject.com/
.. _Pytest: http://pytest.org
.. _Napoleon: https://sphinxcontrib-napoleon.readthedocs.org
.. _Flake8: http://flake8.readthedocs.org
.. _Sphinx: http://www.sphinx-doc.org
.. _tox: http://tox.readthedocs.io
.. _livereload: https://livereload.readthedocs.io
.. _reStructuredText: https://www.sphinx-doc.org/en/master/usage/restructuredtext/index.html
.. _django-configurations: https://django-configurations.readthedocs.io/en/stable/
.. _Project composer: https://project-composer.readthedocs.io/en/latest/
.. _Cookiecutter: https://cookiecutter.readthedocs.io/en/stable/
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.
Features
********
* Development in a Python virtual environment with `virtualenv`_ and `pip`_;
* Project include a ``pyproject.toml`` to store (almost) all backend tools
configurations and project versioning;
* 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.
Links
*****
* Read the documentation on `Read the docs `_;
* Clone it on its `Github repository `_;
* Demonstration generated with all options on `Sample repository `_;
Credits
*******
Logo vector and icon by `SVG Repo `_.