Вторая версия диплома. Первая - edsm-v1
Реинкарнация дипломного проекта. Из старой версии взята только идея:
Разработка системы документооборота государственного учреждения с использованием электронной подписи на базе технологии блокчейн
Технология | Почему |
---|---|
react | Отлично подходит для создания масштабируемых систем |
typescript | Чтобы убрать часть ошибок на стадии написания кода |
scss | Ускоряет написание css стилей |
axios | Удобный способ совершения REST-запросов на backend |
docker, docker-compose | Для удобного запуска кода любым разработчиком. |
docker и docker-compose должны быть установлены на Ваш компьютер
Если докер - Ваша любовь, сделайте так:
# перейти в папку докера
cd /docker
# запустить докер (при первом запуске он будет долго собираться)
docker-compose up
После успешного запуска Вы увидите в консоли запущенный контейнер, который называется edsm_2_frontend
.
Как посмотреть проект: в браузере открыть localhost:3000
На всякий случай, вот как остановить докер:
Ctrl+C
Ctrl+C
docker-compose down
В зависимости от ОС проект может не работать. Автор не берет на себя ответственность за это.
Если вы не хотите смотреть проект через docker, сделайте так:
# перейти в папку с фронтендом
cd /frontend
# установить зависимости
npm i --legacy-peer-deps
# запустить с горячей перезагрузкой
npm start
Как посмотреть проект: в браузере открыть localhost:3000
Дизайн полностью разработан автором кода. Страницы, которые считаются законченными, делаются сразу адаптивными.