Skip to content

dolgo/task

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Тестовое задание на node.js

Необходимо создать электронную доску объявлений - некоторое подобие craigslist или reddit.

Это только backend. Выполнить с применением node.js. Возвращать данные в json-формате. Использовать REST, для хранения данных СУБД по вкусу. Также создать web-страницу с документацией по API.

Предоставить функционал работы с двумя основными сущностями:

Пользователи.

  • регистрация и авторизация
  • получение списка пользователей
  • получение информации о пользователе по ID

Посты (объявления).

  • у поста всегда есть заголовок, текстовое содержимое и дата создания, и может быть изображение
  • получение списка постов
  • к списку постов можно применить поиск по тексту в заголовке
  • к списку постов можно применить фильтрацию по создателю поста
  • получение информации о посте по ID
  • создание постов, доступно любому авторизованному пользователю
  • пост может удалить только его создатель
  • информацию в посте может изменить только его создатель

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors