Skip to content

makxca/5sem-ssp-backend

Repository files navigation

Завод - учебный проект 5 семестра: Frontend

В этом проекте реализована бекенд-часть приложения для условного завода, который хочет продавать производимую продукцию через интернет.

Ссылка на фронтенд-часть

Содержание

  1. Что сделано в приложении

  2. Использованные технологии

  3. Как запустить

Что сделано в приложении:

  • База данных проекта
  • Авторизация пользователя
  • Обработка запросов пользователя по взаимодействию с БД
  • Обработка ошибок в запросах

Использованные технологии

  • TypeScript для типизации JS-кода
  • MySQL как база данных
  • Express как Node.JS-сервер
  • ESlint для линтовки проекта

Как запустить

Нужно поднять MySQL и создать БД 'sspdb'. Должен быть пользователь root с паролем root, а также test без пароля

В БД нужно предварительно выполнить код из файла migrations/create tables.sql для создания таблиц.

Далее нужно установить репозиторий с зависимостями и запустить приложение

git clone https://gitlab.com/info-labs-Kudrin/ssp-5-sem/course-project/backend.git
cd backend
npm i
npm start

About

Backend for 5sem project for discipline SSP

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published