I created several SQL queries that generate an exercise. The queries all generate the necessary data which is needed to properly render it in de frontend.
Read case studyI created a set of components which each render an exercised. These components are used to display the exercise and the solution.
Read case studyI created a landingpage for the application. This landingpage is used to promote the application and to get new users.
Read case studyI created a module generator to speed up the development process. It generates a module with all the necessary files and folders. It also adds the module to the main app module.
Read case studyTo catch possible typos and speed up development with intelligent autocompletion, I created some complex types to help the compiler and IDE to understand the code.
Read case study