<commit_before>Task Board
==========

Multi-user list of tasks including the Add, Edit, Delete, Mark as Done functions,
searching, filtering. UI is built on top of REST-API.
Python/Django, Django-REST-framework, JavaScript/jQuery/Underscore.js

.. image:: https://img.shields.io/badge/built%20with-Cookiecutter%20Django-ff69b4.svg
     :target: https://github.com/pydanny/cookiecutter-django/
     :alt: Built with Cookiecutter Django


:License: MIT


Implemented functionality
-------------------------

* API based Add, Edit, Delete, Mark as 'Done' functionality.
* Multi-user. Task ownership.
* API based UI.
* All the forms are displayed in the modal dialog and rendered through the Underscore.js templates.
* Deployed to Heroku free dyno `tasklisting.herokuapp.com`_ (so wait a little of it to wake up).

.. _`tasklisting.herokuapp.com`: https://tasklisting.herokuapp.com

Possible enhancements
---------------------

* Defer loading of task description, so it would be loaded at the moment the task information form is opened.
* Defer loading of task form templates.

<commit_msg>minor corrections.<commit_after>Task Board
==========

Multi-user list of tasks including the Add, Edit, Delete, Mark as Done functions,
searching, filtering. UI is built on top of REST-API.
Python/Django, Django-REST-framework, JavaScript/jQuery/Underscore.js

.. image:: https://img.shields.io/badge/built%20with-Cookiecutter%20Django-ff69b4.svg
     :target: https://github.com/pydanny/cookiecutter-django/
     :alt: Built with Cookiecutter Django


:License: MIT


Implemented functionality
-------------------------

* API based Add, Edit, Delete, Mark as 'Done' functionality.
* Multi-user. Task ownership.
* API based UI.
* All the forms are displayed in the modal dialog and rendered through the Underscore.js templates.
* Deployed to Heroku free dyno `tasklisting.herokuapp.com`_ (so wait a little of it to wake up).

.. _`tasklisting.herokuapp.com`: https://tasklisting.herokuapp.com

Possible enhancements
---------------------

* Defer loading of task description, so it would be loaded at the moment the task information form is opened.
* Defer loading of task form templates.
* Rich text editing for task description.


{'fraction_non_alphanumeric': 0.13372354795137326, 'fraction_numerical': 0.006303466906798739, 'mean_word_length': 3.5070993914807302, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7404213', 'n_tokens_mistral': 666, 'n_tokens_neox': 623, 'n_words': 235}