- Backend проекта NewsExplorer. Это сервис, в котором
можно найти новости по запросу и сохранить в личном кабинете
Дипломный проект сделанный для Яндекс.Практикум
Локально - http://localhost:3000
отправлять через Postman
POST /signup — регистрация пользователя с переданными в теле запроса:
name, email, password
POST /signin — авторизация пользователя по email и password
GET /users/me — возвращает информацию о пользователе
GET /articles - возвращает все сохранённые пользователем статьи
POST /articles — создаёт статью с переданными в теле:
keyword, title, text, date, source, link и image
DELETE /articles/articleId — удаляет сохранённую статью по _id
JavaScript
Node.js
Express.js
MongoDB
ESlint
- Установить
Node.js
- Клонировать репозиторий
https://github.com/bobandmermaid/news-explorer-api.git
- Установить зависимости
npm i
npm run start
запускает сервер наlocalhost:3000
npm run dev
запускает сервер наlocalhost:3000
с хот релоудом- ВАЖНО!: Закоментировать строчку
secure: true
, в файлеcontrollers/auth.js
(Иначе работа приложения будет некорректной)