Founded and maintained by Nicolas Decoster (@ogadaki), adacraft is a tool for creating things using block programming. It's a fork of Scratch from MIT. I had the pleasure to contribute to the application a few times.
![adacraft block example](/images/works/adacraft-block.png)
![adacraft render example](/images/works/adacraft-render.png)
My most significant experiences are adding links to the social networks of adacraft users and add a backup history for user projects.
These experiences allowed me to discover the Vue javascript framework and its ecosystem by creating and manipulating reusable components in the application.
![social medias links screen](/images/works/socialmediaslinks-adacraft.png)
![history projects screen](/images/works/history-projects.png)
I also played with the serverless database Fauna to implement a collective management so that users can work on the same project. I really liked working with Fauna because it has its own query syntax and their documentation is very clear.
![adacraft collective screen](/images/works/adacraft-collective.png)
- Websitehttps://www.adacraft.org/
- StackVue, Tailwind and Fauna