Skip to content

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

Notifications You must be signed in to change notification settings

finariny/SockWarehouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Веб-приложение для склада интернет-магазина носков

Краткое описание

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

Функционал проекта

  • Регистрация прихода товара на склад
  • Регистрация отпуска товара со склада
  • Возврат общего количества носков на складе, соответствующих переданным в параметрах критериям запроса
  • Экспорт данных в текущем состоянии (формирование из данных в памяти JSON, запись его в файл и выгрузка его по запросу)
  • Импорт данных (загрузка json-файла с данными и замена им данных в памяти)
  • Сохранение операции приемки и выдачи товара в памяти и выгрузка их в виде JSON-файла и обратно – загрузка данных в приложение из JSON-файла

Стек технологий

  • Java 17
  • Maven
  • Spring Boot
  • Spring Web
  • REST
  • GIT
  • Lombok
  • Swagger

Рефакторинг на будущее

  • Подключение
    • PostgreSQL
    • Spring Data JPA
    • Liquibase
    • Docker
  • Написание тестов
    • JUnit
    • Mockito

About

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

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages