Skip to content

API для отправки личных сообщений

Notifications You must be signed in to change notification settings

Smitona/messenger-FastAPI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Сервис для отправки сообщений пользователям

API, который позволяет:

  1. Отправить сообещения пользователю.
  2. Поменять настройки профиля.
  3. Найти пользователя по его usename

Авторизация по username и паролю с jwt токеном.

Запуск проекта:

  1. Клонировать репозиторий
    git clone git@github.com:Smitona/messenger-FastAPI.git
    
  2. Перейти в директорию проекта и создать env. файл с переменные по примеру env_example. Установить виртуальное окружение и зависимости:
    cd messenger-FastAPI
    
    py -3.11 -m venv venv
    
    source venv/Scripts/Activate
    
    pip install -r requirements.txt
    
  3. Перейти в папку с файлом main.py и запустить проект:
    cd app/
    
    uvicorn main:app --reload
    

Документацию можно будет открыть по ссылке http://127.0.0.1:8000/docs#


Стек ⚡

About

API для отправки личных сообщений

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages