Este projeto consiste em um sistema de cadastro de produtos e clientes com uma interface frontend desenvolvida utilizando Next.js, Formik, Bulma, Axios e Yup. O backend é construído com Spring Boot e utiliza o banco de dados PostgreSQL para armazenar as informações.
O frontend foi desenvolvido com Next.js, uma estrutura React. Para executar o projeto, siga os passos abaixo:
# Clone o repositório
git clone https://seu-repositorio.git
# Acesse o diretório do frontend
cd frontend
# Instale as dependências
npm install
# Inicie o servidor de desenvolvimento
npm run dev
O backend foi construído com Spring Boot e utiliza o PostgreSQL como banco de dados. Siga os passos abaixo para configurar e executar o backend:
# Acesse o diretório do backend
cd backend
# Configure as propriedades do banco de dados no arquivo application.properties
# Execute o aplicativo Spring Boot
./mvnw spring-boot:run