Site de perguntas e respostas criado durante o curso de Node.js do Guia do Programador

Overview

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 👾

Badge Badge Badge Badge Badge Badge

  • 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 perguntas
Página para fazer pergunta
Pá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 Badge Gmail Badge

You might also like...

Desenvolvido durante um desafio do servidor Ballerini no Discord! https://discord.gg/ballerini

Desenvolvido durante um desafio do servidor Ballerini no Discord! https://discord.gg/ballerini

Desafio Autenticação Node - Tech da Semana ⏰ 🎮 📚 Informações sobre o projeto O projeto foi desenvolvido com base no desafio do Discord da Rafaela Ba

Jun 1, 2022

Projeto desenvolvido durante o Programa de Formação do Grupo FCamara

Projeto desenvolvido durante o Programa de Formação do Grupo FCamara

Technical Share Projeto desenvolvido durante o Programa de Formação do Grupo FCamara 🚀 Começando As instruções logo abaixo permitirão que você obtenh

Apr 14, 2022

Projeto desenvolvido durante o Talent Fest Brasil - Laboratória SAP007, cumprindo o desafio da empresa Pravaler. 💪🏻💪🏽🧡

Projeto desenvolvido durante o Talent Fest Brasil - Laboratória SAP007, cumprindo o desafio da empresa Pravaler. 💪🏻💪🏽🧡

Desenvolvimento web (MVP) : Comparador de Cursos 🔗 Link da aplicação 🔗 Nossa equipe de Desenvolvedoras recebeu uma tarefa enviada pela empresa Prava

Jul 3, 2022

Desafio da RocketSeat, codar durante 21 dias seguidos

Desafio 21 dias codando by Rocketseat 🏆 Uma breve descrição sobre o que esse projeto faz e para quem ele é 🏁 Regras 🏁 Todos os dias, codar por pelo

Oct 21, 2022

O NLW Esports foi desenvolvido durante a semana da NLW feita pela Rocketseat 🚀

O NLW Esports foi desenvolvido durante a semana da NLW feita pela Rocketseat 🚀

Plataforma para encontrar e conectar jogadores para fazerem aquele duozinho maneiro no seu jogo preferido ✅ Demostração 🎉 Sobre o projeto O projeto f

Nov 28, 2022

Projeto desenvolvido durante o ignite lab 3 da Rocketseat.

Projeto desenvolvido durante o ignite lab 3 da Rocketseat.

🚀 Tecnologias Esse projeto foi desenvolvido com as seguintes tecnologias: Vite React Typescript Tailwindcss Radix UI Phosphor Icons Figma Storybook ?

Oct 19, 2022

O objetivo dessa aplicação era criar um frontend feito totalmente em Javascript, sem nenhum arquivo HTML ou CSS pré-criado. Além disso, esse projeto também é o frontend da minha API 100% NodeJS.

O objetivo dessa aplicação era criar um frontend feito totalmente em Javascript, sem nenhum arquivo HTML ou CSS pré-criado. Além disso, esse projeto também é o frontend da minha API 100% NodeJS.

Projeto HTML 100% Javascript Front-end feito "sem HTML" Conteúdos ➜ Sobre o projeto ➜ O que aprendi ➜ Como usar 🔎 Sobre o projeto Voltar ao topo O ob

Aug 3, 2021

Ecommerce criado com NextJS e Typescript (Em andamento)

This is a Next.js project bootstrapped with create-next-app. Getting Started First, run the development server: npm run dev # or yarn dev Open http://

Jun 3, 2022

Repositório criado para desenvolvimento do Hands On 3 do Gama Experience 42.

handson3 Repositório criado para desenvolvimento do Hands On 3 do Gama Experience 42. Neste projeto devemos criar uma API que permita criar registros

May 27, 2022
Owner
Fuckner
Objetivo: Virar um programador FullStack, ou desistir antes disso. Talvez meu nome esteja como algo obsceno, mas a culpa é do seu tradutor 👀
Fuckner
Repositório criado para prática do dia 14/05 utilizando nodeJs, express, nodemon e MVC. Como base utilizamos o modelo ER criado para uma locadora de filmes fictícia.

gamabuster Repositório criado para prática do dia 14/05 utilizando nodeJs, express, nodemon e MVC. Como base utilizamos o modelo ER criado para uma lo

Délio Costa 3 May 18, 2022
Meu repositório com os exercícios realizados durante o curso de Desenvolvimento Web na Trybe.

Desenvolvimento Web Fullstack na Trybe Esse repositório contém todas as atividades de aprendizagem desenvolvidas por mim enquanto estudante da Trybe ?

Marlon Couto 6 Oct 29, 2022
Portfólio fictício de fotografia criado com os conhecimentos do curso da Origamid.

S.Klafer - Photographer ?? Sobre Portfólio fictício de fotografia criado com os conhecimentos do curso da Origamid. ?? Seções O site é composto por 6

João Augusto 4 Apr 3, 2022
Site informativo de times, partidas e classificações de futebol (Criado apenas back-end)

Bem vindo ao Trybe Futebol Clube! Esse projeto é uma API RESTfull na qual utiliza arquitetura MSC(model, Service, Controller) para ler,filtrar e criar

Klaus Lübe Paixão 2 Oct 29, 2022
Códigos desenvolvidos durante o módulo 4. (Node.js)

Live-coding-modulo4 Códigos desenvolvidos durante o módulo 4. (Node.js) Semana 1 NODE documentação | video-extra CALLBACKS documentação | video-extra

Kassiane Façanha 5 Jun 9, 2022
Projeto de Final de Módulo da Resilia, curso de Web Dev Full Stack, utilizando como base Node.js e Javascript.

?? API Transportadora Projeto de encerramento do módulo 4 da Resilia Educação. O objetivo é desenvolver uma API Rest de uma transportadora. ?? Pré-req

null 5 Mar 26, 2022
Repositório do curso de TDD do Manguinho (Node + TS + SOLID + TDD + Clean Architecture)

Curso Rodrigo Manguinho - NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID Curso tem como objetivo aprender de verdade a criar uma API complet

Glaucia Lemos 4 Dec 15, 2022
A crawler that crawls the site's internal links, fetching information of interest to any SEO specialist to perform appropriate analysis on the site.

Overview ?? It is a module that crawls sites and extracts basic information on any web page of interest to site owners in general, and SEO specialists

Yazan Zoghbi 2 Apr 22, 2022
A crawler that crawls the site's internal links, fetching information of interest to any SEO specialist to perform appropriate analysis on the site.

Overview ?? It is a module that crawls sites and extracts basic information on any web page of interest to site owners in general, and SEO specialists

Yazan Zoghbi 2 Apr 22, 2022
Projeto Clocker, para agendamento de horários, desenvolvido durante a Semana Full Stack cem custo!

Bem vindo à Semana Full Stack Sem Custo, da Codar.me! Entre os dias 5 e 9 de abril, vamos desenvolver uma aplicação completa: front, back e banco de d

Codar.me 30 Dec 11, 2022