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 👾

BadgeBadgeBadgeBadgeBadgeBadge

  • 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 🚢

Página de perguntasPágina para fazer perguntaPágina para responder pergunta

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

Felipe Fuckner Clariano

Entre em contato! 💌

Linkedin BadgeGmail Badge

GitHub

View Github