Antes de baixar o projeto certifique-se de ter o node, php, composer, synfony e PostgreSQL instalados
- Node: https://nodejs.org/en/download
- Php: https://www.php.net/downloads.php
- Composer: https://getcomposer.org/download/
- Synfony: https://symfony.com/download
- PostgreSQL: https://www.postgresql.org/download/
git clone https://github.com/RODRIGO20031112/DESAFIO-VOX.git
No terminal:
cd server
composer install
symfony server:start
No terminal:
cd database
- Copie o conteúdo de database.sql
- Inicie o PostgreSQL
- Abra uma tela QuerySQL para inserir o código SQL copiado
- Depois de copiado execute o código
- Lembre-se que a senha, usuário são as mesmas de quando você configurou o PostgreSQL
- Na pasta server vá até .env
- Modifique DATABASE_URL
postgresql://SEU_USUARIO:[email protected]:5432/vox-desafio?serverVersion=16&charset=utf8
No terminal:
cd client
npm install
npm start
Para cadastrar sua empresa basta acessa http://localhost:4200 (Certifique de que o server esteja rodando na porta 8000 juntamente com o banco de dados)
-
Lixo: Deleta a empresa e todos os seus funcionários
-
Lápis: Permite alterar o nome da empresa
-
Disquete: Salva as alterações feitas
Ps I: Quando você clica na canetao nome da empresa ficará sublinhado e você poderá editá-lo
Ps I: Para ver os funcionários cadastrados, clique no ID (número) da empresa em vermelho no canto superior esquerdo da cada card empresa