- Авторизация и аутентификация пользователей.
- Распределение ролей между пользователями (пользователь и админ).
- Восстановление пароля через электронную почту.
- CRUD для объявлений на сайте.
- Разграничение доступа к редактированию/удалению объявлений.
- Под каждым объявлением пользователи могут оставлять отзывы.
- В заголовке сайта можно осуществлять поиск объявлений по названию.
-
Без фронт-части:
В консоли введите python
./SkyMarket/manage.py startserver
-
С фронт-частью(она сама по себе по какой-то причине работает криво, писал не я):
- Перейдите в папку market_postgres командой
cd market_postgres
- Запустите контейнер командой
docker-compose up --build -d
- Возвращаемся в исходную папку командой
cd ..
- Запускаем сервер командой
./SkyMarket/manage.py startserver
- Фронт-часть будет доступна по адресу localhost:3000
- Перейдите в папку market_postgres командой