Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gabrielpalassi/piecepilot
PiecePilot. Seu co-piloto para construir computadores personalizados.
https://github.com/gabrielpalassi/piecepilot
angular java spring typescript
Last synced: 24 days ago
JSON representation
PiecePilot. Seu co-piloto para construir computadores personalizados.
- Host: GitHub
- URL: https://github.com/gabrielpalassi/piecepilot
- Owner: gabrielpalassi
- Created: 2024-01-29T22:56:09.000Z (11 months ago)
- Default Branch: master
- Last Pushed: 2024-07-19T18:12:59.000Z (5 months ago)
- Last Synced: 2024-07-20T12:06:53.368Z (5 months ago)
- Topics: angular, java, spring, typescript
- Language: TypeScript
- Homepage:
- Size: 1.38 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: docs/README.md
Awesome Lists containing this project
README
# ✈️ PiecePilot
O PiecePilot é o seu co-piloto na jornada de construir o computador perfeito. Destinado a vendedores de peças de computadores e entusiastas de tecnologia, este software intuitivo simplifica a seleção de peças e guia você na criação de sistemas de computador personalizados. Com um catálogo abrangente, cálculo automático de preços, histórico de pedidos e comunicação integrada, o PiecePilot torna a montagem de PCs mais fácil e eficiente do que nunca. Suba a bordo e leve a sua experiência de construção de PCs para novos patamares com o PiecePilot ao seu lado.
## Front-end
### Dependências
1. Para executar a aplicação Front-end é necessário ter instalado o [Node.js](https://nodejs.org/en/download).
2. Dentro do diretório `frontend` instale as dependências do projeto executando `npm install`.### Executando
Para abrir a aplicação front-end em ambiente de desenvolvimento (APIs apontando para o host local) execute o comando `npm run start:dev`. Caso deseje executar em ambiente de produção (URL da API ausente - Produção não implementada) use `npm run start:prod`.
### Build, Test e Eject
Assim como o `start` todos os outros scripts presentes no `package.json` precisam ter o ambiente informado, isso é, utilizando os dois pontos após o nome do script. Exemplos: `npm run build:prod`, `npm run build:dev`, etc.
## Back-end
### Dependências
Para executar aplicação back-end é necessário terem instalado em seu computador [Java](https://www.java.com/pt-BR/download/) e a ferramenta [Maven](https://maven.apache.org/install.html).
### Executando
Para executar a aplicação Back-end, basta, no VSCode, clicar com o botão direito no arquivo `/backend/src/main/java/br/com/piecepilot/backend/BackendApplication.java` e selecionar `Run Java`, ou então, em um terminal, executar o comando `mvn spring-boot:run` estando no diretório `backend`.