Coder Social home page Coder Social logo

joaocarlosjunior / agenda-contatos Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 19.98 MB

Esse projeto utiliza JavaEE para desenvolvimento de uma aplicação que gerencia uma agenda de contatos, com a criação, exclusão, consulta e edição de contatos.

Dockerfile 0.61% Java 69.88% CSS 12.70% HTML 7.43% JavaScript 9.37%
docker docker-compose java javaee jsp maven mysql servlet tomcat

agenda-contatos's Introduction

Agenda de Contatos

Descrição

Esse projeto utiliza JavaEE para desenvolvimento de uma aplicação que gerencia uma agenda de contatos, com a criação, exclusão, consulta e edição de contatos.

Home: agenda-home

Main: agenda-main

Funcionalidades

  • Adicionar novo contato
  • Visualizar lista de contatos
  • Editar informações de um contato existente
  • Deletar contato

Tecnologias Utilizadas

  • Java EE: Plataforma utilizada para desenvolvimento da aplicação.
  • Servlet: Para tratamento das requisições HTTP.
  • JSP: Para renderização das páginas web.
  • MySQL: Banco de dados utilizado para armazenar os contatos.
  • Apache Tomcat: Servidor de aplicação java.
  • Maven: Gerenciamento de dependências e build da aplicação.
  • Docker: Para containerização da aplicação.
  • Docker Compose: Para orquestração dos containers.

Instalação

Pré-requisitos

  • Java 17
  • Docker e Docker Compose instalados na sua máquina.

Passos para Instalação

  1. Clone o repositório:
git clone [email protected]:joaocarlosjunior/agenda-contatos.git
  1. Navegue até o diretório clonado:
cd agenda-contatos
  1. Construa o jar do projeto
./mvnw package
  1. Execute o Docker Compose:
docker-compose up
  1. Acesse no navegador a aplicação:
http://localhost:8080/

Contato

agenda-contatos's People

Contributors

joaocarlosjunior avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.