Skip to content

Latest commit

 

History

History

PerguntasRespostas

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

TechThrowback - Site de Perguntas e Respostas

Iniciante Aprendizado Projetos Pessoais EJS Express Sequelize

4

Descrição

Este é mais um projeto do repositório TechThrowback, que representa minha jornada de aprendizado na programação. Este projeto específico é um site de perguntas e respostas, desenvolvido para ajudar a entender os conceitos de desenvolvimento web, tanto no frontend quanto no backend.

Funcionalidades

  • Adicionar Perguntas: Os usuários podem adicionar suas próprias perguntas para que outros possam respondê-las.

  • Responder Perguntas: Os usuários também podem responder às perguntas existentes, compartilhando suas opiniões ou conhecimentos.

Tecnologias Utilizadas

  • Frontend: O frontend do site é desenvolvido com EJS e Bootstrap para criar uma interface de usuário amigável.

  • Backend: O backend é construído com Express, um framework Node.js, para lidar com rotas e solicitações. O Sequelize é usado para interagir com o banco de dados.

Como Executar

Se você deseja executar o projeto em sua máquina, siga estas etapas:

  1. Certifique-se de ter Node.js e NPM instalados em seu ambiente.

  2. Clone este repositório para sua máquina local.

  3. Navegue até a pasta do projeto.

  4. Instale as dependências necessárias executando o seguinte comando:

npm install
  1. Configure o banco de dados no arquivo .env se necessário.

  2. Inicie o servidor com o seguinte comando:

npm run dev
  1. Acesse o site em seu navegador em http://localhost:8080.