GuiaPerguntas 🔗
⬆⬆⬆ Site de perguntas e respostas criado durante o curso de Node.js do Guia do Programador, onde foi mostrado como fazer conexões, entre o Node.js e um database, usando o Sequelize, além de aprendermos a como criar uma VPS e carregar os arquivos nela!O site vai estar rodando até o dia 10/07 em um droplet do DigitalOcean!
⭐ Projeto Concluído (Passivo de futuras atualizações) ⭐
Tencologias usadas 👾
- Node.js
- Javascript
- Bootstrap
- MySQL
Funcionalidades 📌
- Cadastro de perguntas
- Cadastro de respostas
- Listagem das perguntas
- Busca de perguntas
- Edição de perguntas e respostas
- Exclusão de perguntas e respostas
Páginas 🚢
Pré-requisitos
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Node.js.Além disto é bom ter um editor para trabalhar com o código como VSCode
🎲 Rodando o Back End (servidor)
# Clone este repositório$ git clone <https://github.com/Fuckners/GuiaPerguntas># Acesse a pasta do projeto no terminal/cmd$ cd guiaperguntas# Acesse a pasta databases$ cd databases# Abra o arquivo database.js$ nano database.js# Edite a senha (12345678) para a sua senha do mysql# Salve as alterações usando Ctrl + X# Volte para a pasta principal$ cd ../# Instale as dependências$ npm install# Execute a aplicação$ node server.js# Caso dê erro, abra o mysql$ mysql# E use o seguinte comando:$ ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'minhasenha';# O servidor inciará na porta:8080 - acesse <http://localhost:8080># Faça o máximo de perguntas que puder!
Autor
Entre em contato! 💌