Python 3.10, Django 3.2.6, Postgres
- установить зависимости;
- заполнить /skymarket/.env (как в .env.example);
- перейти в папку market_postgres и запустить проект с помощью команды
docker-compose up
.
- Авторизация и аутентификация пользователей.
- Распределение ролей между пользователями (пользователь и админ).
- CRUD для объявлений на сайте (админ может удалять или редактировать все объявления, а пользователи только свои).
- Под каждым объявлением пользователи могут оставлять отзывы.
- В заголовке сайта можно осуществлять поиск объявлений по названию.