memeLab/Jandig

Rewrite the frontend in React.Js

Opened this issue · 0 comments

Refactoring Proposal

Currently we have a lot of logic going on on Jinja2 templates, our modals are buggy, and we don't have a proper pagination in our sections. My proposal is to rewrite the entire frontend in React.Js to improve maintainability, scalability and usability of our software.
The goal is to use Django as only a REST API where we can consume all de data from React. Currently we will only focus on reimplement all the features we already have with the same UI without adding anything more.

The first task I'm going to do is to setup an initial file structure and than try integrate our AR library into React.

Which source files are affected to this issue(s)?
The entire frontend.