/pract

Primary LanguageJavaScript

Задание по практике

дедлайн 2 недели

Описание

  1. БД - придумать схему согласно теме проекта, минимум 7 таблиц, обязательное наличие связи многие ко многим. Необходимо использовать PostgreSQL.
  2. JDBC - создание консольного приложения (CRUD-операции) с использованием JDBC.
  3. Backend на SpringBoot + Hibernate
  4. Angular - Frontend
  5. React - Frontend

План

Имя таски План Итог Выполнение
БД 6 4 +
JDBC 12 7 +
Backend 18 ~ 14 +
Angular 18 12 +
React 18 7-8 +
Refinement 6 2.5 +

Путеводитель

db_inf

  • Информация о БД (sql файл с созданием таблиц, схема)

console-app

  • Консольное приложение CRUD с JDBC
  • Названия классов соотв. назначению (например, ConsoleIO содержит все, связанное с вводом/выводом в консоли)

backend-crud

  • Backend на SpringBoot + Hibernate
  • Data JPA
  • Все разбито на соотв. packages (controller, exception, model, repository)
  • Для всех таблиц: POST, PUT, GET, DELETE запросы

frontend-angular

  • Frontend на angular
  • Названия дирректорий соотв. хранящимся там элементам (например, в services хранятся сервисы)
  • Для всех таблиц: вывод и удаление
  • Для всех, кроме PoolSubscription и Visit: создание и редактирование

frontend-react

  • Frontend на angular
  • Названия дирректорий соотв. хранящимся там элементам (например, в services хранятся сервисы)
  • Для всех таблиц: вывод и удаление
  • Для всех, кроме PoolSubscription и Visit: создание и редактирование