Skip to content

Assignment for the 2023 edition of the "Web Development and the Semantic Web" course, by Abraão Jesus dos Santos, Delma Assis dos Santos Barboza and Igor Sunderhus e Silva

Notifications You must be signed in to change notification settings

dwws-ufes/2023-SmartBid

Repository files navigation

2023-SmartBid

Assignment for the 2023 edition of the "Web Development and the Semantic Web" course, by Abraão Jesus dos Santos, Delma Assis dos Santos Barboza and Igor Sunderhus e Silva. O SmartBid é uma aplicação tem como objetivo o cadastro e execução de licitações na modalidade de pregão eletrônico. Tendo a competência de cadastrar pregões eletrônicos, executar as propostas e obter os vencedores.

O que é necessário para executar o projeto:

Nota: Se você estiver usando ubuntu, pode instalar o docker e o docker-compose com os seguintes comandos:

sudo apt install docker.io

sudo apt install docker-compose

Como executar o projeto

Passo 1: Clone o repositório

git clone https://github.com/dwws-ufes/2023-SmartBid.git

Passo 2: Buildar o projeto

mvn package

Passo 3: Buildar a imagem do wildfly

docker build -t smartbid-wildfly .

Passo 4: Execute o docker-compose do projeto na pasta raiz

docker-compose up -d

Passo 5: Acesse a aplicação pelo navegador

http://localhost:8080/SmartBid-1.0-SNAPSHOT/index.xhtml

EXTRA: Configuração do JBoss no IntelliJ (para devs)

Passo 1: Current File -> Edit Configurations

Passo 1

Passo 2: + -> JBoss Server -> Remote

Passo 2

Passo 3: Server Configs

Server-Configs

Passo 4: Deployment Configs

Nota: Deployment method tem que estar como 'Native'!!

What is this

Passo 5: Before Launch Configs

What is this

Passo 6: Em Services (Alt + 8) clique com o botão direito no Jboss 'container' e adicione o SmartBid:war como Artifact

What is this

About

Assignment for the 2023 edition of the "Web Development and the Semantic Web" course, by Abraão Jesus dos Santos, Delma Assis dos Santos Barboza and Igor Sunderhus e Silva

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •