Meetups sobre desenvolvimento na sua região.
Configure o servidor de banco de dados PG
Configure o servidor Redis
npm install
adonis serve --dev
adonis kue:listen
Rotas de Login e Registro
users
| POST | { name, email, password, password_confirmation}
users/:id
| GET | {} | *
users/:id
| POST | { name, email, password, password_confirmation, preferences:[]}
Rotas de Sessão
sessions
| POST | { name, email}
Rotas de reset de senha
forgot
| POST | { email, redirect_url }
forgot
| PUT | { token, password }
Rotas de preferências
preferences
| POST | { name, description } | _
preferences
| GET | {} | _
Rotas de Arquivos
files
| POST | {file} MultiPart | _
files/:id
| DELETE | {} | _
files/:id
| GET | {} | *
Rotas de Meetups
meetups
| POST | {title, decription, eventdate, preferences: [], address: {
street, number, city, state
}} | *
meetups/:id
| PUT | {title, decription, eventdate, preferences: [], address: {
street, number, city, state
}} | *
meetups
| GET | {} | _
meetups/:id
| GET | {} | _
meetups/:id
| DELETE | {} | *
Rotas de Registro em Meetup
meetups/:id/register
| POST | {} | _
meetups/:id/register
| DELETE | {} | _
Buscar Meetups
meetups/by-title
| GET | { title } | _
meetups/registered
| GET | {} | _
meetups/registered-soon
| GET | {} | _
meetups/not-registered
| GET | {} | _
meetups/registered-soon
| GET | {} | *
adonis kue:listen
Rotas de Login e Registro
users
| POST | { name, email, password, password_confirmation}
users/:id
| GET | {} | *
users/:id
| POST | { name, email, password, password_confirmation, preferences:[]}
Rotas de Sessão
sessions
| POST | { name, email}
Rotas de reset de senha
forgot
| POST | { email, redirect_url }
forgot
| PUT | { token, password }
Rotas de preferências
preferences
| POST | { name, description } | _
preferences
| GET | {} | _
Rotas de Arquivos
files
| POST | {file} MultiPart | _
files/:id
| DELETE | {} | _
files/:id
| GET | {} | *
Rotas de Meetups
meetups
| POST | {title, decription, event_date, preferences: [], address: {
street, number, city, state
}} | _
meetups/:id
| PUT | {title, decription, event_date, preferences: [], address: {
street, number, city, state
}} | _
meetups
| GET | {} | _
meetups/:id
| GET | {} | _
meetups/:id
| DELETE | {} | *
Rotas de Registro em Meetup
meetups/:id/register
| POST | {} | _
meetups/:id/register
| DELETE | {} | _
Buscar Meetups
meetups/by-title
| GET | { title } | _
meetups/registered
| GET | {} | _
meetups/registered-soon
| GET | {} | _
meetups/not-registered
| GET | {} | _
meetups/registered-soon
| GET | {} | *