Skip to content
/ Java Public

This repository stores my Java projects. The description and link of each one is in the Readme.

Notifications You must be signed in to change notification settings

tamireshc/Java

Repository files navigation

Portifólio Java 📂

Este repositório foi utilizado para armazenar os projetos de Java desenvolvidos durante o curso da Trybe. Os códigos são autorais.

⭐ 1. Minhas Séries

A aplicação minhas séries é uma API REST para gestão de séries vistas por um usuário.
O objetivo do projeto é proporcionar uma manéira fácil para controlar as séries assistidas, detalhando o seus avanço a cada episódio.

É possível:

Cadastrar e visualizar as séries que já assisti;
Adicionar episódios a séries que já assistidas (indicando o número do episódio e o tempo em minutos que ele possui);
Remover série com os seus episódios;
Visualizar episódios assistidos de uma determinada séries;
Visualizar tempo gasto total de todos os episódios já assistidos em todas as séries."

❗ As tecnologias utilizadas foram: Java, Spring e H2 database.

link do projeto:
https://github.com/tamireshc/minhas-series

⭐ 2. Cadastro de Especialidades

API REST para a gestão de funcionário de um aempresa.
É possível consultar, cadastrar, editar e deletar profissionais e suas especialidades no banco de dados.
❗ As tecnologias utilizadas foram o Java, spring, jpa e JAX-RS.

link do projeto:
https://github.com/tamireshc/Java/tree/master/cadastro-especialidades-spring-jpa-jax

⭐ 3. Sistema de votação

Aplicaçao de Console que implementa um sistema de votação para uma eleição.
É possível realizar as seguintes operações: Criar candidato, criar eleitor e executar a votação.
❗ A tecnologia utilizada foi o Java.

link do projeto:
https://github.com/tamireshc/java/tree/master/sistema-de-votacao

⭐ 4. Sistema de caixa eletrônico

Aplicaçao de Console que implementa um sistema de caixa eletrônico
É possível realizar as seguintes operações: Mostras extrato, sacar, depositar, transferir e sair do sistema.
❗ As tecnologias utilizadas foram: Java e JUnit5.

link do projeto:
https://github.com/tamireshc/Java/tree/master/caixa-eletronico

⭐ 5. Datacenter

Projeto que configura o ORM Hibernate utilizando tabelas com relações de 1-N e N-N
É possível enviar, atualizar e deletar dados para um banco MySQL por meio da classe App e o método main
❗ As tecnologias utilizadas foram: Java, Hibernate e MySQL.

link do projeto:
https://github.com/tamireshc/Java/tree/master/datacenter-catalogo-ORM-Hibernate

⭐ 6. Simulador de pix - tratamento de erros

Projeto que simula um sitema de pix que se conecta a um servidor em nuvem.
O projeto trata os possíveis erros de validação, indisponibilidade de recursos ou usuário, conexão e erros internos com classes personalizada de erro.
❗ A tecnologia utilizada foi o Java.

link do projeto:
https://github.com/tamireshc/Java/tree/master/simulador-de-pix-tratamento-de-erros

⭐ 7. Conversor de CSV

Projeto que converte os dados de arquivos CSV com formatos inadequados para os formatos requeridos
❗ A tecnologia utilizada foi o Java.

link do projeto:
https://github.com/tamireshc/Java/tree/master/conversor-csv

About

This repository stores my Java projects. The description and link of each one is in the Readme.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages