Skip to content

amanda-holanda/poupapp

Repository files navigation

🐖 PoupApp

⚙️ Tecnologias utilizadas

Camada Tecnologias
Front-end React, Vite
Back-end Java 17, Spring Boot, JPA, Lombok
Banco de Dados Oracle XE (Docker)
DevOps Docker, Maven

🌐 Front-end

Aplicação desenvolvida em React + Vite, com a finalidade de ser um gerenciador de despesas pessoais.

🌐 Back-end

Aplicação desenvolvida em Java 17, utilizando o Spring Framework, com os seguintes módulos:


▶📋 Executar localmente pela primeira vez

Siga a ordem abaixo para rodar o PoupApp localmente:

  1. Executar a imagem do Oracle Database via Docker

    Certifique-se de que o Docker está instalado e rodando. No terminal, execute:

    docker run -d -p 1521:1521 -e ORACLE_PASSWORD=SYSADMIN gvenzl/oracle-xe
  2. Executar o back-end

    Abra o backend em uma IDE Java, preferencialmente uma que exija pouca configuração, como IntelliJ IDEA ou Eclipse..

    Aguarde o Maven baixar as dependências.

    Rode a aplicação pela IDE executando a classe principal anotada com @SpringBootApplication (abra o arquivo chamado PoupApplication e execute).

  3. Executar o front-end

     Certifique-se de ter o Node.js instalado.
    
     No terminal, dentro da pasta do front-end, instale as dependências:
    
    npm install

    Inicie o servidor de desenvolvimento:

    npm run dev

    Abra o navegador no endereço indicado pelo terminal (geralmente http://localhost:5173).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors