Skip to content

DevFullStack-Franklyn-R-Silva/Sistema-de-Vendas-Fullstack-Next.js-Spring-Boot-React-TS-e-Jasper-Reports

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 

Repository files navigation

Sistema de Vendas - Fullstack (Next.js, Spring Boot, React, TypeScript) e Jasper Reports com Bulma

Visão Geral

Este é um projeto fullstack para um sistema de vendas. A aplicação é construída utilizando as seguintes tecnologias:

  • Frontend:

    • React - Biblioteca JavaScript para construção de interfaces de usuário.
    • Next.js - Framework React para aplicações web escaláveis.
    • Bulma - Framework CSS baseado em Flexbox.
    • PrimeReact - Biblioteca de componentes React ricos.
    • TypeScript - Superset JavaScript que adiciona tipagem estática.
  • Backend:

    • Spring Boot - Framework para construção de aplicativos Java.
    • Jasper Reports - Biblioteca para geração de relatórios.
    • PostgreSQL - Banco de dados SQL relacional robusto.
  • Autenticação:

    • Provedor de autenticação de terceiros, como Github e Auth0.
  • Outros Recursos:

    • Postman - Ferramenta para testar API's.

Funcionalidades

  • Gerenciamento de produtos e clientes.
  • Relatórios de vendas utilizando Jasper Reports.
  • Autenticação com provedores de terceiros (Github, Auth0).
  • ...

Pré-requisitos

  • Node.js
  • Java
  • PostgreSQL

Configuração do Projeto

  1. Clone o repositório.
    git clone https://github.com/seu-usuario/Sistema-de-Vendas-Fullstack.git

2. Configuração do Frontend.

   ```bash
   cd frontend
   npm install
      ou
   yarn
   ```

3. Configuração do Backend.

   ```bash
   cd backend
   ./mvnw clean install
   ```

4. ...

## Execução do Projeto

1. Inicie o Backend.

   ```bash
   cd backend
   ./mvnw spring-boot:run
   ```

2. Inicie o Frontend.

   ```bash
   cd frontend
   npm run dev
      ou
   yarn dev
   ```

3. ...

## Contribuição

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues e pull requests.

## Licença

Este projeto é licenciado sob a [Licença MIT](LICENSE).

```

```

About

Este é um projeto fullstack para um sistema de vendas.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published