The purpose of [login to view URL] is to be an open and free support tool for investigative journalists, academics, researchers, people linked to politics and citizens in general. [login to view URL] was developed to facilitate and democratize the access and visualization of these data . In this way, [login to view URL] contributes to transparency, free access to information, accountability and the fight against corruption in Argentina.
We are facing a process of rebranding and updating the UI / UX, which will have an impact on the website. To do this, we have to apply the new design to 3 particular pages of the platform. We have the new design, and we need to code it, in react.js. We will share the new design with interested free-lancers.
The technical context of the development is as follows:
Front-end: Currently the front end of [login to view URL] is in Vue.js. The goal is to reprogram it in React.js.
Back-end: The backend is developed in Python and at the moment the plan is to leave it as it currently is.
DB: The database is ArangoDB. At the moment we will not modify it either, but it is important to know about its existence and operation, especially to show the graph on the front-end.
Pages to re-build
Home: This page is a gateway to the platform and the main action is to present the search box. (See current version here [login to view URL]
Search results: Apply new aesthetics and UX / UI to the search results that the back brings, which can be filtered from the front, as in the current version. (See current version here [login to view URL] )
Graph: Here the relationship between the nodes is visually explored. (See current version here [login to view URL])
The graph is built with D3. Possibilities of adapting it to the new aesthetic should be explored without changing its functionalities much.
As can be seen, in the menu on the left we see two functions that affect the graph: depth and labeling of the nodes.
By clicking on each node, more information about it is displayed.
It is vitally important for the project that everything is excellently documented in the code.
20 freelancers are bidding on average $515 for this job
Hello client. I have 10+ years of experience in web development. The skills you need have already become my monopoly. Please hire me. Then you will get your wish. Best regards. Dmytro.