Django React Admin

Full featured Django Admin build on React. Communication based on API and Websocket.

Motivation

Django Admin is really good for fast provisioning and developing stuff but is user unfriendly. Are there some libraries such as Material Admin or Suit or Oscar Store Dashboard. We want user friendly admin with live communication, desktop version and other cool things.

SPEC

  • React based means stack with Redux, Este.js..
  • Django Rest Framework
  • Django websocket (waiting for upstream community) - django-channels, ..

Get inspiration from https://developer.wordpress.com/calypso/http://electron.atom.io/

Timeline

1.

  • Generic API for all model entities with abillity to changes serializers (global leonardo router).
  • Stack and simple PoC for Pages and Widgets, optionaly for Blog Entries.
  • Electron wrapper for desktops

2.

  • Websocket as Secondary communication / HTTP2 Push
  • Blog entries
  • News
  • Store admin
  • ...

Budget

For first PoC(1) we have 600$ which was calculated from 50 - 70 hours with 8 / h. Next step has unlimited resources.

Backend

  • Leonardo CMS - FeinCMS - Django - Python
  • Rest Framework with JSON API standard and Token Auth
  • Nginx

Frontend

Read More