Aplicação com o intuito de informar locais de diferentes utilidades em Porto Alegre com a finalidade de auxiliar àqueles que necessitam de determinado serviço, feita para o projeto do S2B.
npm install
npm run dev
- Entre em
localhost:3000
para uso.
{
localizacao: {
latitude: number,
longitude: number
},
descricao: string,
tipo: string,
camposDinamicos: [ { Schema.Types.Mixed }, {}, {}],
keywords: [ String ],
created_date: {
type: Date,
default: Date.now
}
}
URL | Description | Parameters |
---|---|---|
GET /places | Buscar todas localidades | |
GET /places/:tipo | Listar lugares por tipo | {tipo: tipoParam} |
GET /places/:id | Detalhamento de localidade | { _id: req.params.placeId } |
POST /place | Salvar localidade | new Place(req.body) |
DELETE /place/:id | Deletar localidade | { _id: req.params.placeId } |
PUT /place | Atualizar localidade | { _id: req.params.contactId } |
- Expandir para outros domínios de utilidade (cinemas, postos de gasolina, etc);
- Limitar a quantidade que vem da lista, através de um parâmetro de raio de localização;
- Rotas e Direções;
- Adicionar campos com descrições dos lugares no modal detalhes.
Esse projeto foi licenciado sob a licença do MIT - veja aqui para mais detalhes.
- Bárbara Anger - GitHub
- E-mail: barbaraanger@hotmail.com
- Bárbara Becker da Rosa - GitHub
- E-mail: bbeckerdarosa@gmail.com