Skip to content

ivglad/asp-vue-sudoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

asp-vue-sudoku

Решение судоку с помощью технологий .NET, Vue.js

Инструкция

Необходимо установить в зависимости от платформы:

Windows

  • WSL2
  • Образ Ubuntu для wsl
  • Docker desktop (или установленный Docker engine в wsl)

Linux

  • Docker engine или Docker-desktop
Запуск
  1. Скачать проект c репозитория
  2. В папке с проектом ввести команду docker-compose up -d (или docker compose up -d)

Запускаемые контейнеры

  • Reverse proxy (nginx)
  • Api (.net webapi)
  • Client (vue.js)
Использование

После старта всех контейнеров Вам будут доступны:

  1. Веб-интерфейс http://localhost:6001

Для проверки работы сервисов загрузите текстовый файл в формате .txt с предзаполненными данными для игры судоку 5х5. Файл должен содержать 5 строк, в каждой из которых по 5 символов.

Пример заполненного файла:

1****
**1*3
***1*
*5*4*
**4*5

На странице есть несколько кнопок:

  1. Выбрать файл - для выбора .txt файла
  2. Загрузить файл - загружает выбранный файл на сервер
  3. Показать - показывает прочитанный на сервере файл
  4. Решить - решает судоку по данным прочитанным из файла

Обработка исключений:

  1. Некорректный файл для загрузки
  2. Ошибка чтения загруженного на сервер файла
  3. Ошибка обработки загруженного файла

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published