/sdo

Preview-version of the studying platform both front&back ends.

Primary LanguageJavaScriptThe UnlicenseUnlicense

🖥️ Platform for organizing remote learning

System designed only in 🇷🇺 localization.
You can use an observe account to review the platform if u want to avoid registration & other pre-auth logic:

  • Login: observer
  • Password: Observer2023*

📃 Description of the project

This is preview of the studying platform with auth, messenger, data visualization, core of courses-items. The demo intended to be a subject for definition of the final MVP requirements.

  1. Preview version.
  2. Swagger api endpoints listing.

🗂️ Technologies used in the project

Frontend:

  • TypeScript 5.2.2,
  • React 18.2,
  • Next.js 13.2.4,
  • redux-toolkit 1.9.5,
  • Socket.io 4.7.2,
  • mui 5.10.7,
  • CkEditor5 6.0.0,
  • ApexCharts 3.35.5,
  • StoryBook 7.4.6,
  • Jest 29.5,
  • Stylelint 15.10.

Backend:

  • TypeScript 5.2.2,
  • Nest.js 10.1.0,
  • Swagger 7.1.4,
  • Nest-WebSocket 10.1.2,
  • passport-jwt 4.0.1,
  • Jest 29.6.2,
  • node-stream-zip 1.15.0,
  • nodemailer 6.9.1,
  • eslint 8.51.0.