Skip to content

FursovaMashaa/enterprise-development

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚲 Пункт Велопроката

Техническое задание

Разработана система управления пунктом проката велосипедов на основе ASP.NET Core 8.0 с использованием MongoDB в качестве базы данных. Реализовано REST API с полным набором CRUD операций для управления сущностями: велосипеды, модели велосипедов, арендаторы и записи об аренде.

База данных пункта проката хранит:

  1. Велосипеды - серийный номер, модель, цвет
  2. Модели велосипедов:
    • Тип велосипеда
    • Размер колес
    • Предельно допустимый вес пассажира
    • Вес велосипеда
    • Тип тормозов
    • Модельный год
    • Цена часа аренды
  3. Арендаторы - ФИО, телефон
  4. Аренды - время начала, продолжительность

Юнит-тесты:

  1. Вывести информацию обо всех спортивных велосипедах
  2. Вывести топ 5 моделей велосипедов (по прибыли от аренды и по длительности аренды отдельно).
  3. Вывести информацию о минимальном, максимальном и среднем времени аренды велосипедов.
  4. Вывести суммарное время аренды велосипедов каждого типа.
  5. Вывести информацию о клиентах, бравших велосипеды на прокат больше всего раз.

About

Разработка корпоративных приложений. 4 курс

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%