Django-ToDo:learn
Todo ...
Project description
Todo is a to-do list application that allows users to create a list of tasks that they need to complete. The project also includes several microservices, such as weather, check-in and blogging. A full CRUD is found in various forms.
Install
To work with the project, you will need to:
- Install Python 3.10 and Django 3.x on your computer
1,5. Create a virtual environment via virtualenv (although I find it more convenient via konda)
- Clone the repository into a local folder on your computer:
git clone https://github.com/YarBurArt/ToDo-learn-django.git
OR SSH
git clone git@github.com:YarBurArt/ToDo-learn-django.git
- Install all dependencies by running the following commands:
cd ToDo-learn-django
pip install -r requirements.txt
Using
To start the server, execute
python manage.py runserver
Open your browser and go to the address http://127.0.0.1:8000/
Bugs, mark not to be confused
- The frontend application on react doesn't work because of a bug in the architecture, but it was originally an experiment. Now the frontend runs on jinja2
TODO
- normal design
- optimization
- linking account and notes
- test coverage
If you find any bugs or want to suggest new features, please create a new issue (but this only concerns critical bugs)