Skip to content

dsc-sgu/mm-frontend

Repository files navigation

MergeMinds

Этот репозиторий содержит веб-клиент образовательной платформы MergeMinds. Мы используем Typescript, SvelteKit, TailwindCSS и shadcn-svelte в качестве библиотеки компонентов.

Начало работы

Сперва склонируйте репозиторий:

git clone [email protected]:dsc-sgu/mm-frontend.git
cd mm-frontend

Затем установите зависимости и запустите сервер. В качестве менеджера пакетов используется yarn:

yarn
yarn dev      # для запуска dev сервера
yarn build    # для сборки приложения
yarn format   # для форматирования кода с помощью prettier
yarn lint     # для проверки кода prettier и eslint

Не нужно беспокоиться о том, что забыли отформатировать или проверить код перед коммитом, так как у нас настроены precommit хуки с использованием husky и lint-staged. Однако, если вам нужно закоммитить непроверенный код (чего делать не рекомендуется), можно использовать флаг --no-verify для команды git commit.

Мы открыты для вклада! Если вы хотите помочь, пожалуйста, создайте pull request с изменениями или issue с предложением функционала. Кстати, убедитесь, что ваш код в pull request проходит все проверки.

Current state

Мы отчаянно пытаемся нагнать бекенд. Текущий прогресс:

  • Вход и регистрация
  • Страница курсов
  • Страница курса
  • Страница попытки
  • Страница профиля
  • Главная страница

Этот список может быть изменён в любое время

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published