/django-react-todo

Django + React + Redux + REST API, that's all! Easy setup + Keeping it as simple as possible

Primary LanguageJavaScript

Quick guide

demo

download

Download the project using zip Download zip or maybe you love command line, then go for
git clone https://github.com/LaxmanChoudhary/django-react-todo.git

installations

pre-requisits

  • python 3.6 or higher
  • nodeJs latest stable or somewhere around

python dependancies for Django

pipenv install
where pipfile is present...

npm dependancies for ReactJs

  • mandatory

  • optional

  • fontawesome-free

  • axios -for restAPI requests

  • bootstrap

  • react-alert -for alert messages

  • react-redux

  • react-router-dom

  • redux

  • redux-devtools-extension -to make redux-devtools work (debugging)

  • redux-logger -for logging actions on console (debugging)

  • redux-thunk

cd django-react-todo/frontend
npm install

To run the project

  • Create build files
    in django-react-todo/frontend npm run dev

  • Run Django server
    in root folder python manage.py runserver


working on it...

Some functionalities are still to be implemented

  • Visibility filter
  • UI improvement

would love any contribution...