Avito
README.md
Дипломный проект
Материалы для выполнения курсовой работы учениками профессии java-разработчик.
Задание по дипломному проекту
Бэкенд-часть проекта предполагает реализацию следующего функционала:
- Авторизация и аутентификация пользователей.
- Распределение ролей между пользователями: пользователь и администратор.
- CRUD-операции для объявлений и комментариев: администратор может удалять или редактировать все объявления и комментарии, а пользователи — только свои.
- Возможность для пользователей оставлять комментарии под каждым объявлением.
- Показ и сохранение картинок объявлений, а также аватарок пользователей.
Этапы проекта:
- Этап I. Написание DTO, контроллеров.
- Этап II. Написание сущностей, репозиториев, мапперов.
- Этап III. Написание сервисов.
Название професии, потока и группы:
Профессия java - разработчик, потока 15, команда №3 - Кадры
Участники проекта:
- Глыва Виталий
- Попова Ирина
- Потапов Владимир
Технологии и библиотеки:
Проект использует следующие технологии и библиотеки: