📖
Education and resources
Public

EnglishUp

EnglishUp is an English learning application. It organises lessons and exercises by level, then presents progress in a personal dashboard.

Features

  • A1–C2 learning paths, a lesson library and quizzes with multiple-choice or open questions.
  • Progress tracking, experience points, learning streaks and rankings.
  • Vocabulary tools and dictionary lookup.
  • Registration, sign-in and authenticated access to personal results.

The React, Redux Toolkit and Material UI frontend connects to a Node.js/Express API. Prisma and MySQL structure the data, with JWT authentication.

My role : interface, data schema and API development, quizzes and progress tracking, followed by deployment.

Skills in practice

Structure learning data and connect a Node.js/Prisma API to a React interface with Redux and Material UI.