• Vue 77.5%
  • JavaScript 18.8%
  • CSS 2.7%
  • HTML 1%
Find a file
Aleksandr Butorov c407e6f217 + pnpm - npm
2025-06-21 00:34:50 +03:00
.github/workflows Add GitHub Actions workflow for deployment 2025-02-27 00:04:38 +03:00
.vscode Initial commit 2025-02-26 23:30:44 +03:00
dist + statistic + stable block 2025-02-27 03:27:16 +03:00
public + 50verbs 2025-03-24 03:02:17 +03:00
src + 50verbs 2025-03-24 03:02:17 +03:00
.gitignore Update .gitignore 2025-02-26 23:54:22 +03:00
.npmrc + pnpm - npm 2025-06-21 00:34:50 +03:00
index.html Initial commit 2025-02-26 23:30:44 +03:00
package.json Initial commit 2025-02-26 23:30:44 +03:00
pnpm-lock.yaml + pnpm - npm 2025-06-21 00:34:50 +03:00
pnpm-workspace.yaml + pnpm - npm 2025-06-21 00:34:50 +03:00
README.md change README.md new 2025-02-27 01:18:17 +03:00
stack.md Initial commit 2025-02-26 23:30:44 +03:00
structure.txt + standard dictionary 2025-03-23 03:28:23 +03:00
vite.config.js Fix GitHub Actions workflow 2025-02-27 00:49:02 +03:00

Турецкий язык — приложение для изучения турецкого языка

Это приложение создано для помощи в изучении турецкого языка. Оно включает в себя несколько режимов:

  • Работа со словарём.
  • Тренировка с числами.
  • Тесты для проверки знаний.

Приложение разработано с использованием современных технологий и доступно онлайн через GitHub Pages.


🚀 Как использовать

Онлайн-версия

Вы можете использовать приложение прямо в браузере: 👉 Открыть приложение на GitHub Pages


🛠️ Как запустить локально

Если вы хотите запустить проект локально на своём компьютере, следуйте этим шагам:

1. Установите зависимости

Убедитесь, что у вас установлены Node.js и npm.

  1. Клонируйте репозиторий:

    git clone https://github.com/ваш-username/ваш-репозиторий.git
    cd ваш-репозиторий
    
  2. Установите зависимости:

    npm install
    

2. Запустите проект

  1. Запустите сервер для разработки:

    npm run dev
    

    Приложение будет доступно по адресу: http://localhost:3000.

  2. Для production-сборки выполните:

    npm run build
    

📂 Структура проекта

  • src/ — исходный код приложения.
    • components/ — компоненты Vue.js.
    • views/ — страницы приложения.
    • router/ — настройки маршрутизации.
    • stores/ — управление состоянием с помощью Pinia.
    • assets/ — статические файлы (изображения, стили).
  • public/ — статические файлы, которые копируются в dist без изменений.
  • vite.config.js — конфигурация Vite.
  • package.json — зависимости и скрипты.

🛠️ Технологии

  • Frontend:
    • Vue 3
    • Vuetify (Material Design компоненты)
    • Pinia (управление состоянием)
    • Vue Router (маршрутизация)
  • Сборка:
    • Vite
  • Иконки:
    • Material Design Icons (MDI)
  • Хостинг:
    • GitHub Pages

📄 Лицензия

Этот проект распространяется под лицензией MIT. Подробнее см. в файле LICENSE.


🤝 Как помочь проекту

Если вы хотите внести свой вклад в проект, пожалуйста, следуйте этим шагам:

  1. Форкните репозиторий.
  2. Создайте новую ветку (git checkout -b feature/ваша-фича).
  3. Сделайте изменения и закоммитьте их (git commit -m 'Добавлена новая фича').
  4. Запушьте изменения в ваш форк (git push origin feature/ваша-фича).
  5. Создайте Pull Request.

📧 Контакты

Если у вас есть вопросы или предложения, свяжитесь со мной:


Спасибо за внимание! 🎉