Skip to content

Простой бэкенд для управления списком задач с возможностью регистрации и авторизации пользователей.

Notifications You must be signed in to change notification settings

p-force/todo_back

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TODO Backend

Простой бэкенд для управления списком задач с возможностью регистрации и авторизации пользователей.

Установка

  1. Клонируйте репозиторий:

    git clone https://github.com/p-force/todo_back.git
    cd todo_back
  2. Установите зависимости:

    npm install
  3. Создайте базу данных и настройте подключение к ней в файле .env. Переменные окружения в файле.

  4. Выполните миграции базы данных:

    npm run migrate
  5. Запустите сервер:

    npm start

Функционал

  • Управление задачами:
    • Создание, удаление, редактирование и получение всех задач.
  • Аутентификация и управление пользователями:
    • Регистрация и авторизация пользователей.
    • Активация аккаунта.
    • Восстановление пароля.

Технологии

  • Node.js
  • Express
  • База данных PostgreSQL (Sequelize Orm)
  • JWT для аутентификации
  • dotenv для управления переменными окружения
  • Swagger

API Документация

http://localhost:PORT/api-docs/

About

Простой бэкенд для управления списком задач с возможностью регистрации и авторизации пользователей.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published