Flaviojcf / fibbo-teste

fibbo-teste É um projeto para solução do desafio técnico da empresa Fibbo.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fibbo-teste

Descrição

fibbo-teste É um projeto para solução do desafio técnico da empresa Fibbo.

Principais Tecnologias:

Java
SpringBoot
Maven
Docker
Docker Compose
Lombok
Flyway
SpringdocOpenAPI
JUnit
Mockito
PostgreSQL
React
TailwindCss
NextJs

Padrões e design aplicados

SOLID
Repository
Clean Architecture
DDD

Rodando a aplicação localmente

Clonando a aplicação

https://github.com/Flaviojcf/fibbo-teste.git

Entre na pasta do projeto

cd teste-fibbo

Rodando o backend com Docker

Entre na pasta do serviço de backend

cd backend

Suba o container

docker compose up -d --build

Acesse o swagger

http://localhost:8081/swagger-ui/index.html

Rodando o frontend

Entre na pasta do serviço de frontend

cd frontend

Crie um arquivo .env copiando o que está dentro do .env.example

DATABASE_URL="http://localhost:8081"

Instale as dependências

npm i

Inicie a aplicação

npm run dev

Acesse a aplicação web

http://localhost:3031/

🛠️ Created by Flaviojcf

About

fibbo-teste É um projeto para solução do desafio técnico da empresa Fibbo.


Languages

Language:TypeScript 83.3%Language:Java 15.6%Language:CSS 0.9%Language:Dockerfile 0.1%Language:JavaScript 0.1%