Criar uma api que tem por objetivo, permitir ao usuário
- upload de uma imagem, setando categoria, e tags
- endpoint para pesquisar imagems por tags, ou categoria
Tecnicamente, deve ter:
- crud de categorias
- crud de imagem
- servir arquivos estaticos
- api com autenticacao por token
Steps:
- criar um repos no git
- criar uma server com express, que da listen em uma porta
- criar um config, multi environment
- criar um middleware para arquivos estaticos
- criar um router, que ouve no sufix /api
- receber dados em multipart, urlencoded, ou json
- autenticacao da api em jsonwebtoken
- criar controllers
- auth
- categories
- image