Skip to content

O projeto tem a finalidade de dar voz para vítimas de violência doméstica. Nesse sentido, por meio do aplicativo a vítima tem a opção de realizar chamadas de emergência (190) de forma rápida. Além disso, ela também pode alertar via SMS os contatos adicionados em sua lista em momentos de necessidade.

Notifications You must be signed in to change notification settings

elza-cast/elzacast-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 

Repository files navigation

Elza Cast

🎙️ Uma aplicação Back End para o gerenciamento de contatos e alertas.

Sobre o projeto   |   Sobre o Bootcamp   |    Tecnologias utilizadas   |    Pré-requisitos   |    Executando a aplicação   |    Endpoints da aplicação   |    Colaboradores   |   

🚧 Projeto em desenvolvimento... 🚧

💻 Sobre o projeto

O projeto tem a finalidade de dar voz para vítimas de violência doméstica. Nesse sentido, por meio do aplicativo a vítima tem a opção de realizar chamadas de emergência (190) de forma rápida. Além disso, ela também pode alertar via SMS os contatos adicionados em sua lista em momentos de necessidade.

🖥️ Sobre o Bootcamp

A 3ª edição do Bootcamp da EloGroup é o maior ecossistema entre universitários e feras do mercado. O principal propósito do Bootcamp é destravar o potencial da nova geração de jovens que será o futuro do desenvolvimento digital dentro das empresas do país.

Leia mais sobre o Bootcamp aqui.

🚀 Tecnologias utilizadas

O projeto utiliza as seguintes tecnologias:

  • PostgreSQL: é um sistema gerenciador de banco de dados objeto relacional, desenvolvido como projeto de código aberto;
  • Spring Boot: é uma ferramenta que visa facilitar o processo de configuração e publicação de aplicações que utilizem o ecossistema Spring.

📋 Pré-requisitos

⚡ Executando a aplicação

Execute a classe ElzaCastApplication localizada em elzacast-backend/elza-cast/src/main/java/com/group9/elzacast/ElzaCastApplication.java

🎯 Endpoints da aplicação

USUARIO logar

POST -  https://elza-cast.herokuapp.com/usuarios/logar 
Body {
      "telefone":"123-123",    
      "senha":"123-123"
}

USUARIO cadastrar

POST - https://elza-cast.herokuapp.com/usuarios/cadastrar
Body {
     "usuario":"joao",
     "telefone":"123-123",
     "senha":"123-123"
}

CONTATO cadastrar

POST - https://elza-cast.herokuapp.com/contato/cadastrar
Body {
      "nome": "maria",
      "telefone": "123465",
      "usuario": {
                "id": 1    
      }
}

CONTATO get

GET - https://elza-cast.herokuapp.com/contato/{usuarioId}
RESPONSE: {
            "id": 1,
            "nome": "maria",
            "telefone": "123465",
            "usuario": {
                        "id": 1,
                        "usuario": "joao",
                        "telefone": "123-123"                                  
            }
}

✨ Colaboradores


Carlos Henrique

💻

Luís Guilherme

💻

Rayane Vaz

📢

José Carlos

💻

Feito com 💜 por Equipe Elza Cast

About

O projeto tem a finalidade de dar voz para vítimas de violência doméstica. Nesse sentido, por meio do aplicativo a vítima tem a opção de realizar chamadas de emergência (190) de forma rápida. Além disso, ela também pode alertar via SMS os contatos adicionados em sua lista em momentos de necessidade.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published