Works  

adacraft 2021

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 exampleadacraft render example

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 screenhistory projects screen

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
© 2023 Mohammed Khalef. All Rights Reserved.