A minimal note-taking web application using Django 2.1.3 licensed under the MIT License.
- Write notes using Markdown
- Syntax highlighting with 18 themes to choose from
- Organise notes using colour-coded notebooks and tags
- Task lists (check boxes)
- Share links with custom permissions
- Download notes and notebooks as TXT or PDFs
- Search notes and notebooks
- Mass manage notes in notebooks
- User accounts
- Trash bin
- RESTful API
- Responsive design
python manage.py makemigrations
python manage.py migrate
python manage.py collectstatic
Windows Users: You will also need Microsoft Visual C++ 14.0 due to the dependency on reportlab.
python manage.py runserver 127.0.0.1:8000
- HTML Styling done using PureCSS and PureCSS Email Layout.
- Syntax highlighting stylesheets from pygments-css
- Tags input field constructed using django-tagify