Back-End/API de uma aplicação web de agendamento desenvolvida durante o Hackaton do Programa de Formação do Grupo Fcamara

Overview

🖥️ Sobre o projeto

📅 Agenda Laranja - é um meio prático e eficiente para programar o dia do trabalho presencial, respeitando as normas de segurança.

Essa é a API/Back-end do projeto, para poder utilizar o Front-End acesse aqui!

Projeto desenvolvido durante o Hackaton do Programa de Formação do Grupo FCamara 2021 Season 2.


⚙️ Funcionalidades

  • Através dos endpoints é possivel:
    • Registrar, Excluir, Atualizar um escritório
    • Pegar informações de um ou mais escritórios
    • Registrar, Excluir, Atualizar uma estação
    • Pegar informações de uma ou mais estações
    • Registrar, Excluir, Atualizar um agendamento
    • Pegar informações de um ou mais agendamentos

💡 Tecnologias Utilizadas

O projeto foi desenvolvido utilizando as seguintes tecnologias:


🚀 Como executar o projeto

Pré-requisitos


Rodando a aplicação localmente

#Clone este repositorio
$ git clone https://github.com/lucasgoncalvesbt/agendalaranja-api.git

#Dentro da pasta server execute o comando:
$ mvn spring-boot:run

#A aplicação será aberta na porta:8080 

Existem várias maneiras de executar um aplicativo Spring Boot em sua máquina local. Uma outra maneira é executar o método main na classe br.com.fcamara.agendalaranjaapi.AgendaLaranjaApiApplication do seu IDE.


Documentação

Para verificar os endpoints da API importe no Postman o arquivo AgendaLaranjaCollection que está na raíz do projeto. Ou como alternativa você também pode acessar o swagger no endereço http://localhost:8080/swagger-ui.html#/

You might also like...

Repositório destinado a criação do Checkpoint final da materia de Back End I.

PROJETO SISTEMA DE RESERVA DE CONSULTAS ### Descrição do projeto: Desenvolvimento de um sistema que permite o registro de consultas junto a entidades

Aug 30, 2022

End to End project for Kafka Streams using Spring Cloud Kafka streams

End to End project for Kafka Streams using Spring Cloud Kafka streams

Spring Kafka Streams using Spring Cloud Streams End to End example Endpoint http://localhost:8080/domain/lookup/facebook - to pull all facebook relate

Dec 20, 2022

Trabalho em Grupo AED SI - Noturno PUC MINAS

Loja Online de Jogos Para o desenvolvimento da loja de jogos, foram escolhidas as seguintes estruturas: Árvore binária de busca, para o armazenamento

Dec 17, 2021

Trabajo práctico de la materia Programación Orientada a Objetos. Grupo 1, equipo 8. Aplicación de gestión de restaurantes desarrollada en Java. UNAL sede Medellín, semestre 2022-1.

i-Lunch Materia: Programación Orientada a Objetos Profesor: Jaime Alberto Guzman Luna Institución: Universidad Nacional de Colombia sede Medellín Seme

Nov 12, 2022

Projeto desenvolvido durante a Semana Spring React da DevSuperior

Projeto DSVendas Projeto desenvolvido durante a Semana Spring React da DevSuperior 3, ministrado por Nélio Alves. O evento ocorreu entre 03.05.21 à 09

May 8, 2021

Projeto em desenvolvimento durante a Semana Spring React - DevSuperior

Projeto em desenvolvimento durante a Semana Spring React - DevSuperior

Projeto desenvolvido durante a Semana Spring React - DevSuperior Aplicação Web com um Dashboard de Vendas Tecnologias utilizadas: Banco de Dados: Post

Dec 13, 2021

Projeto realizado durante o bootcamp da Generation.

Projeto realizado durante o bootcamp da Generation.

Projeto de conclusão do BlOCO - I QUAL A MISSÃO DO PROJETO? Disseminar a cultura de doação voluntária de sangue entre a população. O POSSO DOAR nasceu

Oct 19, 2021

Conteúdo prático realizado em sala durante o projeto Entra21 Em aditivo oportunidades de aprendizado em

Conteúdo prático realizado em sala durante o projeto Entra21 Em aditivo oportunidades de aprendizado em

entra21 Java avançado Repositório com as práticas realizadas em aula Conteúdo prático realizado em sala durante o projeto Entra21 Em aditivo oportunid

Oct 4, 2022

Gerador de figurinhas desenvolvido durante a Imersão Java da Alura. 🤿 ☕

Gerador de figurinhas desenvolvido durante a Imersão Java da Alura. 🤿 ☕

Projeto Alura Stickers Projeto criado durante a Imersão Java da Alura. 🤿 ☕ Desenvolvido com 💙 por Gabriela Garcia. ⚙️ Funcionalidades GET dos Top 25

Dec 10, 2022
Owner
Lucas Gonçalves
Desenvolvedor Full-Stack em formação, atualmente aperfeiçoando meus conhecimentos em Java.
Lucas Gonçalves
🖥 CRUD Angular + Spring demonstrating Has-Many relationship, including tests for the back-end and front-end

REST API with Spring Boot and Angular CRUD Angular + Spring demonstrating Has-Many relationship, with tests. ?? Tecnologies Java 17 Spring Boot 3 JPA

Loiane Groner 53 Dec 28, 2022
Repositório referente ao código de uma classe data, com testes JUNIT, classe de exceção própria e classe aplicação para demonstrar as diversas funcionalidades da classe data

Exercicio-Data Repositório referente ao código de uma classe data, com testes JUNIT, classe de exceção própria e classe aplicação para demonstrar as d

Bruno Silveira Cequeira Lima 3 May 4, 2021
Esse repositório disponibiliza uma versão zero de uma API de cadastro de usuários (Users) a ser melhorada com desafios ☕️ 🇧🇷

java-training-api Esse repositório disponibiliza uma versão zero de uma API de cadastro de usuários (Users) na pasta SRC a ser melhorada. DESAFIOS Os

Guillaume Falourd 91 Dec 22, 2022
Crypto Coins charts made for the @MLH Orientation Hackaton

Charts Crypto Coins charts made for the @MLH Orientation Hackaton Why we have created "Charts" Nowadays with the new cryptocurrency fashion it is esse

Matteo 3 Sep 27, 2022
Back end da plataforma KdMeuBichinho que surgiu com a missão de ajudar as pessoas que querem encontrar seu melhor amigo 🐶 🐱 🐰 que foi perdido ou encontrar alguém que está doando.

?? Kd meu bichinho? A plataforna ainda se encontra em fase de construção ✔️ ?? ?? Sobre o projeto KdMeuBichinho? - O projeto surgiu com a missão de aj

Mateus Araújo 134 Dec 2, 2022
E-Commerce Spring Boot Back-end

E-Commerce Technologies used in the construction of the project Spring Boot H2 Databse Hibernate Spring Data Lombok JUnit Some available services On t

Baris Seckin 7 Dec 24, 2022
Portal system based on front and back end separation built by ruoyi separation version

Keington-Portal-Separate English 中文 Introduction Keington Portal Separate is an official website portal system built by Keington Information Technolog

许怀安 1 Jan 30, 2022
Cosmic Ink is a transcript application which was built with the help of Symbl AI and At Sign platform for back-end to store our data and authenticate

Cosmic-Ink Cosmic Ink is a transcript application which was built with the help of Symbl AI and At Sign platform for back-end to store our data and au

Venu Sai Madisetti 4 Dec 1, 2022
Colore (Back-End JAVA + Spring Boot)

Colore (Back-End JAVA + Spring Boot) A iniciativa do Projeto COLORE pretende promover igualdade e respeito, sobretudo no que tange o processo de inclu

Juliana Mesquita 2 Sep 3, 2022
Back-End da rede social AdaTech para Projeto Integrador da Generation Brasil

Back-End da rede social AdaTech para Projeto Integrador da Generation Brasil

AdaTech.Projeto.Integrador 6 Apr 18, 2022