About | Layout | How It Works | Technologies | Author | License
O Explorer Stock é uma aplicação simples de estoque, sem muitas funcionalidades e usabilidade pois seu intuito principal somente treinar o conceito de Autenticação e Autorização
de forma profissional e segura entre o Front-End
e Back-End
da aplicação.
Vale ressaltar que este projeto foi desenvolvido como parte do curso/trilha Explorer oferecido pela Rocketseat.
Veja uma demonstração visual das principais telas da aplicação a seguir.
Este projeto é divido em 2 partes:
- Back-end (pasta api)
- Front-end (pasta web)
💡 O Front-end precisam que o Back-end esteja sendo executado para funcionar.
Antes de baixar o projeto você vai precisar ter instalado na sua máquina as seguintes ferramentas:
Além disto é bom ter um editor para trabalhar com o código como VSCode
# Clone este repositório
$ git clone [email protected]:pabloxt14/explorer-stock.git
# Acesse a pasta do projeto no terminal/cmd
$ cd explorer-stock
# Vá para a pasta server
$ cd api
# Instale as dependências
$ npm install
# Executar o seguinte comando para criar as migrations no banco
$ npm run migrate
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# O servidor inciará na porta:3333 - acesse https://localhost:3333
# Vá para a pasta da aplicação Front End
$ cd web
# Instale as dependências
$ npm install
# Execute a aplicação em modo de desenvolvimento
$ npm run dev
# A aplicação inciará em alguma porta disponível que poderá ser acessada pelo navegador
As seguintes ferramentas foram usadas na construção do projeto:
Server (NodeJS
📘 Info
Para mais detalhes das dependências gerais do front-end veja o arquivo package.json
Website (Vite + TypeScript)
📘 Info
Para mais detalhes das dependências gerais do back-end veja o arquivo package.json
Este projeto está sob a licença MIT. Consulte o arquivo LICENSE para mais informações
Feito com 💜 por Pablo Alan 👋🏽 Entre em contato!