Skip to content

Grupin-JC/api-grupin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API REST Grupin-JC

Status do Projeto: ⚠️ Em desenvolvimento

Tópicos

🔹 Descrição do projeto

🔹 Funcionalidades

🔹 Aplicação em produção

🔹 Pré-requisitos

🔹 Como rodar a aplicação

Descrição do projeto

O presente projeto tem como principal objetivo ter uma proximidade maior do docente para com o discente. Utilizando a arquitetura REST para visando uma ampliação do projeto e curva de aprendizado para os desenvolvedores posteriores, buscamos levar mais conhecimento para os nossos pesquisadores.

Funcionalidades

✔️ Upload de imagens

✔️ Disparo de email próprio

✔️ Salvamento de emails para uma Newslleter

Aplicação em produção 💨

Link do site que usa essa API: https://grupin-jc.github.io

Pré-requisitos

⚠️ Java 17

⚠️ Spring boot

⚠️ Lombok

⚠️ Spring-Data-JPA

⚠️ Spring-boot-started-email

⚠️ H2-database

Como rodar a aplicação ▶️

No terminal, clone o projeto:

git clone https://github.com/Grupin-JC/api-grupin

Casos de Uso

Para ver sobre os casos de uso, use o link a abaixo:

protocolo://domínioAtual/api-docs

http://localhost:8080/api-docs

Configuração de email

Caso você queira modificar o email de recebimento:

src>main>resources>application.properties

coloque os dados nos seguintes campos:

spring.mail.username=email
spring.mail.password=senha de liberação do google

Tarefas em aberto

📝 Criar uma interface administrativa

📝 Integrar API com a interface administrativa

Desenvolvedores/Contribuintes :octocat:


Lucas Mateus

Licença

The Apache License (Apache 2.0)

Copyright ©️ 2021 - Grupin-JC

O presente projeto pode ser reutilizado por qualquer pessoa, uma vez que os créditos para o autor do código e nós do Grupin-JC que possuímos a propriedade intelectual do software, recebamos os créditos.

Features

  • CRUD de usuário
  • CRUD de projetos
  • CRUD de categorias
  • CRUD de membros

About

api criada para suprir as necessidade do site

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published