Skip to content

FlippoSoftware/flippo-frontend

Repository files navigation

Flippo

1 О проекте

Проект направлен на создание удобного и функционального инструмента для обучения. Реализация проекта позволит пользователям эффективно организовывать учебный процесс, улучшая свои знания и навыки.

Цель проекта: Создание веб-приложения для составления, хранения и использования обучающих карточек, предназначенных для улучшения запоминания информации и подготовки к экзаменам, тестам и другим образовательным целям.

2 Целевая аудитория

  • Ученики и студенты;
  • Преподаватели и репетиторы;
  • Люди, занимающиеся самообразованием;
  • Специалисты, готовящиеся к профессиональным экзаменам и сертификациям.

3 Основные функции и возможности

  1. Регистрация и авторизация пользователей:
  • Регистрация через email;
  • Вход через социальные сети (Google, VK, Yandex ID).
  1. Профиль пользователя:
  • Редактирование личных данных.
  1. Создание и управление карточками:
  • Создание карточек с вопросами и ответами;
  • Возможность добавления изображений и ссылок;
  • Организация карточек по папкам.
  1. Обучение с помощью карточек:
  • Режим изучения: отображение вопросов и скрытие ответов до нажатия;
  1. Импорт и экспорт карточек:
  • Импорт карточек из CSV;
  • Экспорт созданных карточек;
  • Копирование наборов или отдельных карточек по ссылке.
  1. Сообщество и обмен:
  • Возможность делиться коллекциями карточек с другими пользователями;
  • Поиск и подписка на коллекции других пользователей;
  • Возможность совместного редактирования набора карточек.
  1. Дополнительные функции:
  • Синхронизация данных между устройствами;
  • Поддержка многоязычности.

4 Технические требования

  1. Веб-технологии:
  • Frontend: HTML5, SCSS, React, Effector, axios, storybook, atomic-router, i18next, motion/react(framer-motion);
  • Backend: NodeJS, Express, jose, nodemailer;
  • База данных: SurrealDB;
  • Общие: TypeScript, Zod.
  1. Безопасность:
  • SSL-сертификат для безопасного соединения;
  • JWT & Refresh token.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published