Skip to content

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

Notifications You must be signed in to change notification settings

LaxmanChoudhary/django-react-todo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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...

About

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

Topics

Resources

Stars

Watchers

Forks