Skip to content

АИС "Психея"

Notifications You must be signed in to change notification settings

XaoGao/PsychologyTests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Окружение

Nodejs -v v12.14.1 Сайт для скачивания - https://nodejs.org/en/download/

Npm -v 6.13.4

Angular CLI -v 8.0.3 Установка - https://cli.angular.io/

dotnet -v .NET Core SDK (3.0.101) Сайт для установки - https://dotnet.microsoft.com/download

IDE

При разработки использовалась IDE VS Code с расширениями:

  1. Angular:
    Angular 8 Snippets - TypeScript, Html, Angular Material, ngRx, RxJS & Flex Layout;
    Angular Language Service;
    Angular Snippets (Version 9);
    angular2-switcher;
    Auto Import;
    Bracket Pair Colorizer;
    Path Intellisense;
    Prettier - Code formatter;
    TSLint;
  2. C#:
    C# for Visual Studio Code (powered by OmniSharp);
    C# Extensions;
    C# XML Documentation Comments;
    NuGet Package Manager;

Библиотеки

C#:
"AutoMapper" Version="9.0.0"
"AutoMapper.Extensions.Microsoft.DependencyInjection" Version="7.0.0"
"Microsoft.AspNetCore.Authentication.JwtBearer" Version="3.0.0"
"Microsoft.Data.SqlClient" Version="1.1.0"
"Microsoft.EntityFrameworkCore" Version="3.0.0"
"Microsoft.EntityFrameworkCore.Design" Version="3.0.
"Microsoft.Extensions.Configuration.Binder" Version="3.0.0"
"Microsoft.EntityFrameworkCore.Sqlite" Version="3.0.0"
"Swashbuckle.AspNetCore" Version="5.0.0"
"System.IdentityModel.Tokens.Jwt" Version="5.6.0"
"Microsoft.Extensions.Caching.Memory" Version="3.1.0"
"Microsoft.AspNetCore.Mvc.NewtonsoftJson" Version="3.0.0"
"RabbitMQ.Client" Version="5.1.2"
"Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0"
"Pomelo.EntityFrameworkCore.MySql" Version="3.0.0"

Angular:
MaterialUI
"@auth0/angular-jwt": "version": "3.0.1",
"bootstrap": "version": "4.3.1"
"file-loader": "version": "3.0.1",
"file-saver": "version": "2.0.2",
"ngx-toastr": "version": "11.2.1",
"font-awesome": "version": "4.7.0",

АИС "Психея"

Автоматизирования информационная система "Психея" предназначена для авторматизации проведения тестирования пациентов в клинической психологии. Имеются ряд тестов, которые не нуждаются в интерпретации. Система позволяет отказаться от бумажного тестирования во время приема пациентов. Так же система имеет следующий функционал:
Ведение телефоного справочника организации.
Назначение время приема пациента.
Регистрация новых пациентов (редактирование данных уже существующих пациентов).
Проверка документов пациента в сторонних системах.

TODO

Необходимо покрыть тестами. Конвертация документов. Проверить все комментарии.

Releases

No releases published

Packages

No packages published