CS utopia is an app which introduces Computer Science for begginers. We provides introduction to several crucial modules in IT. User can either start learning with interactive assignments or reading introduction to get some knowledge of particular topic. Basically, our app helps students to get acquainted with CS and decide if they want to start their way in IT.
An app has a dynamic customisation for modules. (colors controlled from the backend) light / dark mode
modules' introduction Interactive assignments with hints Comprehensive result analysis
- React / Next Js
- MUI
- Context Api
- App has classic Next architecture (no architecture):
- There is a pages and folder for page partials in components folder.
- Frondend is really independent from modules. (You can controll modules from the backend the backend)
Backend part for cs utopia
- Strapi
- Postgresql
- Strapi is a Headless CMS, which provides an excelent dashboard for you server. Also there is a programing interface to create small and medium API.