Skip to content

Projeto desenvolvido utilizando Java JDK (17), juntamente com Azure para hospedagem do banco de dados mysql,javascript e jquery para consumo da API via cep e apache Tomcat para hospedagem da aplicação localmente e TailwindCss,Bootstrap para estilização

Notifications You must be signed in to change notification settings

PHPPrado/JavaWebapp-organic-agriculture

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Projeto Webapp Java com Apache Tomcat e Azure

Este é um projeto webapp Java que utiliza o Apache Tomcat e é implantado no Azure utilizando o banco de dados MYSQL. O objetivo desse projeto e ilustrar uma plataforma de vagas para pessoas que moram em lugares de dificil acesso de oportunidades de emprego.

Link da aplicação:https://webappjava1.azurewebsites.net/Apsjava3/index.jsp

Versionamento do codigo:https://github.com/iKaueMatos/JavaWebapp-versioning-and-testing

Requisitos de Hardware

Processador de 64 bits com 2 GHz ou mais rápido

4 GB de RAM ou mais

2 GB de espaço livre em disco rígido

Requisitos de Software

🌟 Sistema operacional compatível (Windows, macOS ou Linux)

🌟 Java Development Kit (JDK) versão 17

🌟 Apache Tomcat versão 8.5 ou superior

🌟 IDE:ItelliJ IDEA

Para configurar este projeto, siga as etapas abaixo:

Clone este repositório em sua máquina local seguindo o passo disponibilizado nos manuais. Configure o banco de dados e outras dependências de acordo com as instruções fornecidas no manual de instalação da aplicação dentro do itelliJ ou Eclipse. Teste o projeto localmente usando o Apache Tomcat: run. Verifique se o projeto está funcionando corretamente em http://localhost:8080.

❗ Solução de problemas

Se você encontrar problemas ao implantar ou executar este projeto, tente o seguinte:

1.Verifique se todas as ferramentas necessárias foram instaladas corretamente. 2.Verifique se todas as configurações estão de acordo com os manuais que foram disponibilizados.

Linguagens e bibliotecas utilizadas

1.Java: linguagem de programação orientada a objetos amplamente utilizada no desenvolvimento de aplicativos para desktop, web e mobile.

2.Tomcat: servidor web utilizado para hospedar aplicativos web Java. Ele suporta a especificação Java Servlet e a API JavaServer Pages (JSP).

3.Maven: ferramenta de gerenciamento de projetos que ajuda a automatizar a construção, o teste e a implantação de aplicativos Java.

4.Tailwind: biblioteca de CSS que fornece classes pré-definidas para estilização de componentes HTML. Ela permite criar estilos de forma rápida e fácil, sem a necessidade de escrever CSS personalizado.

5.Bootstrap: outra biblioteca de CSS popular para criação de interfaces de usuário responsivas. Ele fornece um conjunto de componentes, como menus de navegação, formulários e botões, que podem ser facilmente personalizados.

6.HTML: linguagem de marcação utilizada para criar a estrutura de uma página web.

7.CSS: linguagem de estilos utilizada para definir o visual de uma página web.

8.JavaScript: linguagem de programação utilizada principalmente para adicionar interatividade a páginas web.

9.jQuery: biblioteca de JavaScript que simplifica a manipulação do DOM (Document Object Model) e a interação com APIs web.

10.Azure: é uma plataforma de computação em nuvem oferecida pela Microsoft que permite a criação, implantação e gerenciamento de aplicativos e serviços em nuvem. O Azure oferece uma ampla gama de serviços de nuvem, incluindo computação, armazenamento, banco de dados, análise, rede e segurança. Ele é escalável, seguro e altamente disponível, permitindo que as empresas cresçam e se adaptem às mudanças do mercado com facilidade.

11.MySQL:É um sistema de gerenciamento de banco de dados relacional de código aberto. Ele é amplamente utilizado em aplicativos web para armazenar e gerenciar dados. MySQL é rápido, confiável e escalável, e suporta muitas linguagens de programação, incluindo PHP, Python, Java e C++. Ele também oferece recursos avançados de segurança e replicação, tornando-o uma escolha popular para aplicativos críticos.

About

Projeto desenvolvido utilizando Java JDK (17), juntamente com Azure para hospedagem do banco de dados mysql,javascript e jquery para consumo da API via cep e apache Tomcat para hospedagem da aplicação localmente e TailwindCss,Bootstrap para estilização

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 53.7%
  • JavaScript 26.2%
  • CSS 20.1%