- Отправить сообещения пользователю.
- Поменять настройки профиля.
- Найти пользователя по его usename
Авторизация по username и паролю с jwt токеном.
- Клонировать репозиторий
git clone git@github.com:Smitona/messenger-FastAPI.git
- Перейти в директорию проекта и создать env. файл с переменные по примеру env_example. Установить виртуальное окружение и зависимости:
cd messenger-FastAPI
py -3.11 -m venv venv
source venv/Scripts/Activate
pip install -r requirements.txt
- Перейти в папку с файлом main.py и запустить проект:
cd app/
uvicorn main:app --reload
Документацию можно будет открыть по ссылке http://127.0.0.1:8000/docs#