Esse é um Projeto onde a empresa Cashforce disponibilizou um banco de dados MySQL para realizar o desafio de uma criação de uma API em NodeJS com Sequelize e o Front com VueJS.
Link do Site: https://cashforce-teste.netlify.app/#/
- Foi passado um Design por Figma para ter como base para construir o front em baixo você pode ver a comparação entre o Figma e o site que eu desenvolvi.
- VueJS
- NodeJS
- Express
- MySQL
- Sequelize
- Estilização com CSS3
Uma pagina onde é retornado uma tabela com os dados das Notas Fiscais que estão armazenados no bando de dados disponibilizado.
- Clone o repositório
- Use o comando:
git clone git@github.com:DimyLeo/Teste-Cashforce.git
. - Entre na pasta do repositório que você acabou de clonar:
cd Teste-Cashforce
- Instale as dependências e inicialize o projeto
- Dependências do Frontend e inicialização:
cd frontend
npm install
npm run serve
- Dependências do Backend e inicialização:
cd backend
npm install
- Ultilize o arquivo .env de exemplo dentro da pasta backend para configurar as variaveis e conectar com o bando de dados, ou utilize o docker compose para rodar o backend e coloque apenas o nome do banco de dados no .env.
npm run debug
Esse é o Projeto que desenvolvi caso queira conferir só entrar no link ao lado. SITE