Okey Dokey
Web platform for learning English, specially developed for school students. Okey Dokey combines live video lessons, structured programs, and game elements, creating an engaging and effective online English course.
Key features:
- User registration and secure authentication via REST API based on FastAPI
- Live video lessons in the browser (sessions similar to Zoom) without the need for third-party applications
- Personalized study programs, structured by levels and age groups
- Homework with submission and grading options
- Integrated calendar for tracking upcoming lessons, assignments, and deadlines
- Grading system for viewing results, progress, and feedback from teachers
- User profiles with avatar customization and progress tracking
- Roles for teachers and students with different access rights and functionalities
Technical features:
- Frontend developed on React for a responsive and interactive user interface
- Backend implemented using Django and FastAPI for scalable API and business logic
- PostgreSQL for structured storage of user data, lessons, grades, and homework
- REST API integration for seamless interaction between frontend and backend
- Use of WebRTC or third-party solutions for video sessions directly in the browser
- Adaptive interface designed for student convenience, accessible on laptops and tablets
Key features:
- User registration and secure authentication via REST API based on FastAPI
- Live video lessons in the browser (sessions similar to Zoom) without the need for third-party applications
- Personalized study programs, structured by levels and age groups
- Homework with submission and grading options
- Integrated calendar for tracking upcoming lessons, assignments, and deadlines
- Grading system for viewing results, progress, and feedback from teachers
- User profiles with avatar customization and progress tracking
- Roles for teachers and students with different access rights and functionalities
Technical features:
- Frontend developed on React for a responsive and interactive user interface
- Backend implemented using Django and FastAPI for scalable API and business logic
- PostgreSQL for structured storage of user data, lessons, grades, and homework
- REST API integration for seamless interaction between frontend and backend
- Use of WebRTC or third-party solutions for video sessions directly in the browser
- Adaptive interface designed for student convenience, accessible on laptops and tablets