title: Web server development for application (scooter rental) in Morocco
metadata.name: dc.contributor.advisor
metadata.value: Луцив Дмитрий Вадимович
metadata.lang: ru_RU
metadata.name: dc.contributor.advisor
metadata.value: Luciv Dmitrij Vadimovic
metadata.lang: en_GB
metadata.name: dc.contributor.author
metadata.value: Зауди Яссин
metadata.lang: ru_RU
metadata.name: dc.contributor.author
metadata.value: Zaudi Assin
metadata.lang: en_GB
metadata.name: dc.contributor.editor
metadata.value: Косовская Татьяна Матвеевна
metadata.lang: ru_RU
metadata.name: dc.contributor.editor
metadata.value: Kosovskaa Tatana Matveevna
metadata.lang: en_GB
metadata.name: dc.date.accessioned
metadata.value: 2023-07-26T12:45:15Z
metadata.lang: -
metadata.name: dc.date.available
metadata.value: 2023-07-26T12:45:15Z
metadata.lang: -
metadata.name: dc.date.issued
metadata.value: 2023
metadata.name: dc.identifier.other
metadata.value: 080848
metadata.lang: en_GB
metadata.name: dc.identifier.uri
metadata.value: http://hdl.handle.net/11701/42939
metadata.lang: -
metadata.name: dc.description.abstract
metadata.value: Работа посвящена созданию веб-сервера для приложения аренды самокатов, позволяющего пользователям легко находить и бронировать свободные самокаты в нужном месте и в нужное время.
  В результате анализа аналогичных существующих сервисов сделан вывод, что основными достоинствами крупных компаний для аренды самокатов является большая покрываемая территория для аренды, большое количество самокатов и, конечно же, мобильное приложение для аренды, разработке которого и посвящена данная работа.
  Работа выполнена в рамках стартапа в Марокко по разработке приложения по аренде самокатов.
  В ходе работы над проектом были достигнуты следующие результаты. 
  Произведен анализ аналогичных сервисов: Woosh, Яндекс, Юрент, Lime. Выявлены их преимущества и недостатки. 				
  Разработаны требования к системе. 
  Разработана архитектура приложения. Выбран архитектурный стиль и построена полноценная микросервисная архитектура, включающая в себя следующие сервисы:
  Gateway,
  сервис генерации паролей,
  сервис контроля самокатов,
  сервис отображения свободных самокатов,
  сервис контроля заказов,
  сервис аутентификации и авторизации,
  RabbitMQ.
  Реализована работа веб-сервера с применением выбранной архитектуры и современных подходов, а также были реализованы следующие сценарии использования:
  добавление новых самокатов в систему,
  постановка самокатов на зарядку,
  начало и окончание аренды самоката.
metadata.lang: ru_RU
metadata.name: dc.description.abstract
metadata.value: The work is devoted to creating a web server for a scooter rental application, which allows users to easily find and reserve available scooters in the desired location and at the desired time. As a result of analyzing similar existing services, it has been concluded that the main advantages of large scooter rental companies are a large coverage area for rentals, a large number of scooters, and, of course, a mobile application for rentals, the development of which this work is dedicated to. The work was carried out as part of a startup in Morocco developing a scooter rental application.
  The following results were achieved during the project development. 
  Analysis of similar services was carried out for Woosh and Yandex, Urent, Lime. Their advantages and disadvantages were identified. 
  Requirements for the system were developed.
  The application architecture was designed, an architectural style was chosen, and a full-fledged microservices architecture was built, consisting of the following services:
  Gateway,
  password generation service,
  scooter control service,
  service for displaying available scooters,
  order control service,
  authentication and authorization service,
  RabbitMQ.
  Web server operation was implemented using the selected architecture and modern approaches, and the following usage scenarios were also implemented:
  adding new scooters to the system,
  placing scooters on charge,
  starting and ending scooter rental.
metadata.lang: en_GB
metadata.name: dc.language.iso
metadata.value: ru
metadata.name: dc.subject
metadata.value: самокаты
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: марокко
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: стартап
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: веб-сервер
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: бэкенд
metadata.lang: ru_RU
metadata.name: dc.subject
metadata.value: scooters. morocco
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: startup
metadata.lang: en_GB
metadata.name: dc.subject
metadata.value: web-server. backend
metadata.lang: en_GB
metadata.name: dc.title
metadata.value: Web server development for application (scooter rental) in Morocco
metadata.lang: en_GB
metadata.name: dc.title.alternative
metadata.value: Разработка веб-сервера для приложения (аренда самокатов) в Марокко
metadata.lang: ru_RU
resources.filename: Zaudi_Assin_VKR.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/42939/2/Zaudi_Assin_VKR.pdf
resources.format: Adobe PDF
resources.description: Article
resources.size: 568,25 kB
resources.filename: reviewSV_Review.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/42939/3/reviewSV_Review.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 50,3 kB
resources.filename: reviewSV_Zaudi_otzyv_VKR.pdf
resources.url: https://dspace.spbu.ru/bitstream/11701/42939/4/reviewSV_Zaudi_otzyv_VKR.pdf
resources.format: Adobe PDF
resources.description: ReviewSV
resources.size: 57,7 kB
resources.filename: reviewSV_st080848_Zaudi_Assin_(supervisor)(Ru).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/42939/5/reviewSV_st080848_Zaudi_Assin_%28supervisor%29%28Ru%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 2,44 kB
resources.filename: reviewSV_st080848_Zaudi_Assin_(supervisor)(En).txt
resources.url: https://dspace.spbu.ru/bitstream/11701/42939/6/reviewSV_st080848_Zaudi_Assin_%28supervisor%29%28En%29.txt
resources.format: Text
resources.description: ReviewSV
resources.size: 1,39 kB