# Hello It Quantum
Обучающая программа для детей 5-7 лет для ознакомления с программированием.  
Макет: https://www.figma.com/design/iPpnwAA5hBrZGvX46UyXbu/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%B0%D0%BB%D1%8B%D1%88%D0%B0%D1%80%D0%B8%D0%BA%D0%BE%D0%B2?node-id=1-2&t=TtUP2IS58sisij5q-1  
  
<!-- <img src="https://www.figma.com/design/iPpnwAA5hBrZGvX46UyXbu/%D0%9F%D1%80%D0%BE%D0%B5%D0%BA%D1%82-%D0%B4%D0%BB%D1%8F-%D0%BC%D0%B0%D0%BB%D1%8B%D1%88%D0%B0%D1%80%D0%B8%D0%BA%D0%BE%D0%B2?node-id=1-2&t=8Yybv7ju0xL9Fq0d-1" width="200" alt="HelloItQuantum"/> -->
  
## Установка программы средствами Visual Studio  
1. Откройте Visual Studio  
2. Нажмите "Клонировать репозиторий"  
3. Вставьте ссылку на репозиторий  
4. Запустите проект  

## Создание UML диаграмм
- [ ] Классов 
- [ ] Использования
- [ ] Последовательности
- [ ] Развертывания
- [ ] Компонентов
- [ ] Потоков данных
- [ ] Состояний
- [ ] Деятельности
- [ ] Коопераций
  
<!-- ## Инструкция по работе с системой  
Перед работой с системой советуем прочесть [руководство пользователя](http://gogs.ngknn.ru:3000/TrioEducationalPractice/documentation/src/master/%d0%a0%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2%d0%be%d0%9f%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d1%82%d0%b5%d0%bb%d1%8f.docx)  -->
  
<!-- Набор документации:    
[Документация](http://gogs.ngknn.ru:3000/TrioEducationalPractice/documentation)    
[UML](http://gogs.ngknn.ru:3000/TrioEducationalPractice/UML)    -->
  
<!-- ### Примечания  
На данный момент программа не будет работать в версии Релиз из-за зависимости от библиотеки LiveCharts2.    
Программа считывает теоретический материал из файлов, которые находятся в папке Assets.    
Исключения программы записываются в журнал логов.    
Если приложение запускается с локального компьютера НГК, то в файле Programm нужно заменить строку:  
```
public static string HostNpgsql = "Host=ngknn.ru;Port=5442;Database=trio_33p;Username=33P;Password=12345";  
```
На следующее:  
```
public static string HostNpgsql = "Host=edu.pg.ngknn.local;Port=5432;Database=trio_33p;Username=33P;Password=12345";   -->

<!-- ### Ознакомление  
Для тестирования программы без необходимости регистрироваься можно использовать следующие логин и пароль:  
* 1 1 - Преподаватель  
* 2 2 - Студент   -->
  
<!-- ### NuGet пакеты и зависимости   
* CommunityToolkit.Mvvm  
* LiveChartsCore  
* LiveChartsCore.SkiaSharpView.Avalonia  
* Microsoft.EntityFrameworkCore  
* Microsoft.EntityFrameworkCore.Design  
* Microsoft.EntityFrameworkCore.Tools  
* Npgsql.EntityFrameworkCore.PostgreSQL   -->
    
## Поддержка  
Если у вас возникнут какие-либо трудности или вопросы, создайте обсуждение в этом репозитории.

## Описание коммитов
| Название | Описание                                                             |
| -------- | -------------------------------------------------------------------- |
| docs     | обновление документации                                              |
| feat     | добавление нового функционала                                        |
| layout   | создание нового шаблона или представления без добавления функционала |
| style    | работа со стилем или дизайном                                        |
| fix      | исправление ошибок                                                   |
| perf     | изменения, направленные на улучшение программы                       |
| refactor | редактирование кода без изменения ошибок или добавления функционала  |
| revert   | откат на предыдущую версию                                           |
| merge    | слияние веток                                                        |
| test     | добавление тестов                                                    |

## Авторы
[ArrayKat2](http://gogs.ngknn.ru:3000/ArrayKat2)  
[klmnvan Gogs](http://gogs.ngknn.ru:3000/klmnvan)  
[klmnvan GitHub](https://github.com/klmnvan)  
[Otter Gogs](http://gogs.ngknn.ru:3000/Otter)  
[OtterUnderwater GitHub](https://github.com/OtterUnderwater)  

