Мы с важной новостью: с 28 февраля 2025 года сервис Хабр Фриланс прекратит свою работу.

Купить услуги можно до 28 февраля 2025, но пополнить баланс уже нельзя. Если на вашем счете остались средства, вы можете потратить их на небольшие услуги — служба поддержки готова поделиться бонусами, на случай, если средств немного не хватает.
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Бек-энд разработчик Golang

Filmoteka Service

Добавлено 31 авг 2024 в 19:39
Проект Filmoteka Microservices представляет собой полноценный проект с микросервисной архитектурой, которой является полноценной основой для сервиса фильмотеки, запланированный функционал данного API задумывался как заменитель Кинопоиска внутри компании. Основные компоненты проекта включают:

- FilmotekaApi: Сервис для работы с базой данных и бизнес-логикой, предоставляющий функции добавления, обновления и удаления информации о фильмах и актерах, поиска и управления пользователями.
- Mail Sender: Сервис для отправки приветственных писем новым пользователям с использованием библиотеки `gomail`.
- RabbitMQ: Брокер сообщений, который соединяет FilmotekaApi и Mail Sender.
- Frontend: Визуальное представление сервиса.
- PostgreSQL: База данных, содержащая таблицы для пользователей, фильмов, актеров и связей между ними.

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

GitHub репозиторий проекта: https://github.com/Andrew-Savin-msk/FilmotekaServi...
9be7b4fa0f