The Observatory of Spanish Artistic Precarity prototype is a dynamic platform that visualizes metric data regarding current worker conditions and provides more visibility to the problem of precarity for cultural workers. At the same time, it allows users to create networks with each other and reach out to help entities after posting their public denouncement. Thanks to blockchain technology, the platform will be transparent and harder to censor (contrary to other projects based on mainstream platforms, e.g.@TrabajosRuineros). By relying on a set of quantitative data provided by users, we should also be able to visualize and address salary gaps depending on gender, location and type of (artistic) profession, which can help further analysis and policy-making around precarity.
The prototype has three main goals:
-
Monitorization: provide data to organizations and collectives in order to develop strategies for solving this issue through social means.
-
Visibilization: raise awareness of job insecurity in Spain to the public.
-
Collectivization: ease the process of contacting organizations, collectives and individuals with similar issues with the intention of increasing social participation outside the digital sphere.
If you want to test the current version of the prototype check the live demo. The documentation of the prototype is available.
In order to setup and run the front-end run the following commands:
$ npm install
$ npm start
A new tab in your default browser should open automatically.
If you want to modify and deploy the a diferent smart contract or subgraph visit the Wall of Shame backend repo
Read the docs for more information
- This project was bootstrapped with Create React App
- We use Material-UI for UI components
- Ethers.js v5 for web3 interactions
- The MetaMask connection is handled by useMetamask React Hook
- Apollo client to interact with The Graph network and our backend
- Dashboard template
- Map charts library
- Form tutorial