Projecto fullstack com as funções de CRUD - ( CREATE, READ, UPDATE, DELETE ), sistema de cadastro e login com área privada para usuários logados.
Front-end:
HTML, CSS, JS
Back-end:
NodeJS, Express, JWT, Sequelize, MySQL
Execute os seguintes passos para a configuração do projeto:
Back-end
-
Execute o comando
npm install
para instalar todas as dependências do projecto; -
Crie uma base de dados no MySQL com o nome
teste_pw_2023
; -
Acesse o arquivo config.js e configure
connectionString
com o seu link de conexão à base de dados fornecendo informações como ouser
,password
, ```host,
port`` e ``database``.
Exemplo de connectionString:
mysql://user:password@host:port/database
Att: ```host`` deve ser substituído pelo endereço do máquina onde a sua base de dados se encontra hospedada.
Execute os seguintes comandos para iniciar o projeto em localHost:
Back-end
No terminal, execute o comando ``npm start`` para iniciar o servidor
do Node
Front-end
Execute o arquivo index.html (Página de Login)
Grácio Macuácua |