Skip to content

Back end da aplicação mobile flutter com o intuito de informar pendências municipais através de chamados de usuários

Notifications You must be signed in to change notification settings

RyanAraujoo/nodejs-mapcidade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodeJS

MapCidade - Um futuro melhor para sua cidade

📌 Tópicos

Visão geral

Solução inovadora desenvolvida para ajudar as prefeituras a identificar, monitorar e resolver problemas relacionados a infraestrutura urbana. Seu objetivo principal é fornecer uma plataforma eficiente para que os cidadãos possam relatar questões relacionadas ao calçamento de ruas e problemas de saneamento básico em suas comunidades.

Pré-requisitos

  • NPM instalado
  • NodeJS instalado
  • IDE: você precisará de uma IDE (ambiente de desenvolvimento integrado)

Instalação

  • Execute o comando npm install para restaurar as dependências do projeto. Isso baixará e instalará todas as bibliotecas e pacotes necessários para a aplicação funcionar corretamente.

Finalmente, execute o comando node index.js para iniciar a aplicação. Isso iniciará o servidor da aplicação e você poderá acessar a aplicação no seu navegador web em http://localhost..., onde poderá fazer consultas ao banco MYSQL como está configurado.

Exemplar de Usuario

{
      email: "[email protected]",
      nome: "Bruno Carvalho",
      sobrenome: "Silva Araujo",
      data_de_nascimento: "11/11/1995",
      cpf: "0876400000",
      cep: "451123123",
      senha: "12345",
      chamados: [
        {
          logradouro: "BR-550 - Ribeirinhos",
          complemento: "Próximo ao Marçal",
          bairro: "Osório Dantra",
          registro: "localhost/3000/string/passeio_escolar.png",
          descricao: "uma cratera está atrapalhando a entrada na escola",
          status: "analise",
          data_atualizada: "2023-05-24 23:38:10",
        }
      ]
}
 

Endpoints

POST - /mapcidade/v1/usuarios Cadastrar Usuários
GET - /mapcidade/v1/usuarios?email=&senha= Verificar Usuário Existente
GET - /mapcidade/v1/usuarios?email= Detalhar Usuário
POST - /mapcidade/v1/chamados?email= Cadastrar Chamados
GET - /mapcidade/v1/chamados?email= Listar Chamados do Usuário

Suporte

Linkedin

Histórico de versões

  • Versão 2 - 03/06/2023

About

Back end da aplicação mobile flutter com o intuito de informar pendências municipais através de chamados de usuários

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published