Back to projects
Roomsti Platform

Portfolio

Roomsti – Educational Platform

Comprehensive educational platform for learning foreign languages, offering an interactive quiz system, advanced progress management, and motivating gamification. The project combines modern web technologies with an intuitive user interface.

View Live Demo

Key Features

Interactive Quizzes

Quiz system with various question types, instant feedback, and detailed explanations

Gamification

Points system, achievements, and leaderboards motivating regular learning

Progress Tracking

Advanced statistics and charts showing learning progress

User Management

Complete authentication and user profile management system

Progressive Web App

Installation capability as mobile app with full offline support

Multilingual

Support for learning various foreign languages with flexible category system

Tech Stack

React
Firebase
Material-UI
PWA
JavaScript
Firestore
Firebase Auth
Firebase Hosting
Responsive Design

About the Project

Roomsti is an advanced educational platform designed specifically for learning foreign languages. The application uses a modern approach to education, combining interactive quizzes with gamification elements, which significantly increases motivation and learning efficiency.

The platform was built using React and Firebase, ensuring a responsive user interface and reliable real-time data storage. Material-UI provides a consistent and professional design system, and Firebase Authentication ensures secure user management.

The quiz system offers various question types, instant feedback, and detailed explanations of incorrect answers. Advanced statistics allow users to track their progress, identify areas for improvement, and measure learning effectiveness.

As a Progressive Web App, Roomsti can be installed on mobile and desktop devices, offering a native experience with full offline support. The project is hosted on Firebase Hosting, guaranteeing high availability and fast loading worldwide.