Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/apfirebolt/django-multi-user-to-do-app
A multi-user web application which allows you to manage your tasks category-wise
https://github.com/apfirebolt/django-multi-user-to-do-app
django django-rest-framework python reactjs redux redux-tookit
Last synced: about 1 month ago
JSON representation
A multi-user web application which allows you to manage your tasks category-wise
- Host: GitHub
- URL: https://github.com/apfirebolt/django-multi-user-to-do-app
- Owner: Apfirebolt
- Created: 2020-07-12T13:45:58.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T23:46:27.000Z (almost 2 years ago)
- Last Synced: 2023-03-06T00:34:00.760Z (almost 2 years ago)
- Topics: django, django-rest-framework, python, reactjs, redux, redux-tookit
- Language: JavaScript
- Homepage:
- Size: 2.54 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![React](https://img.shields.io/badge/react-%2320232a.svg?style=for-the-badge&logo=react&logoColor=%2361DAFB)
![Redux](https://img.shields.io/badge/redux-%23593d88.svg?style=for-the-badge&logo=redux&logoColor=white)
![Django](https://img.shields.io/badge/Django-092E20?style=for-the-badge&logo=django&logoColor=green)
![Django Rest Framework](https://img.shields.io/badge/django%20rest-ff1709?style=for-the-badge&logo=django&logoColor=white)# A Multi-user To Do Application in Django using React and Bootstrap
A multi user based to do app in Django using React and Bootstrap. It has the ability to create tasks segregated by category
and has full CRUD functionality on both categories and tasks. It is being given a make-over by having a separate front-end written in React.All the forms are now replaced by serializers, Multi-page architecture of the application is now changed into single page application using React having to render a single Html page with all assets.
## Getting Started
Create a new virtual environment as a best practice norm. Install python packages through pip using the bundled requirements
file. This project used Django version 2.2 but that has been updated recently to Django 4 (May - 2022), so just in case you wanted to know. For the database it uses Postgres. Some of the features of this application are written below :-* You can start by registering through the custom user login system built in Django.
* Create a category to get started before you can add a task into your category.
* Perform CRUD operations on tasks and categories.
* Find the screenshots attached to this project.## Built With
* [Django - Progressive Web Framework for Python](https://docs.djangoproject.com/en/3.0/)
* [Materialize ](https://materializecss.com/)
* [Sqlite3] (https://www.sqlite.org/index.html)
* [HTML + CSS + JQuery](https://rometools.github.io/rome/) - Used to generate RSS Feeds## Authors
* **Amit Prafulla (APFirebolt)** - [My Website](https://apgiiit.com)
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details