Skip to content

Page developed during Rocketseat NLW Together event with the objective of learning NodeJS, EJS, Express and SQLite.

Notifications You must be signed in to change notification settings

sucodelarangela/rocket-q

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rocket.Q: perguntas anônimas | NLW Together Rocketseat

Read it in English

A Rocket.Q é uma plataforma de perguntas anônimas onde é possível criar salas privadas. O administrador/criador da sala consegue gerenciar as perguntas através de uma senha pessoal, podendo marcá-las como lida ou excluí-las.

Este projeto foi desenvolvido durante o evento #NLWtogether promovido pela Rocketseat sob a orientação de Jakeliny Gracielly.

🪧 Vitrine Dev
✨ Nome Rocket.Q - Rocketseat
🏷️ Tecnologias Node, Express, SQLite, EJS, JavaScript, CSS
🚀 URL Front-end Veja como baixar e rodar localmente no item ⚙️ Como usar
🔥 Desafio Protótipo do Figma

⚙️ Como usar

Para experimentar a aplicação rodando-a localmente em seu computador, siga as etapas a seguir:

  1. Faça o download deste repositório através do botão verde Code no topo da página e, em seguida, clicando em Download ZIP. Ou, se preferir, através do terminal (Git Bash, Powershell, etc.), use o comando:
git clone https://github.com/sucodelarangela/rocket-q.git
  1. Acesse a pasta do projeto com seu terminal;

  2. Rode o comando npm install para instalar as dependências (você precisa ter o Node.js instalado);

  3. Inicie o servidor localmente com o comando npm run init-db. Este passo só precisa ser feito uma vez. Você deve receber a seguinte mensagem de confirmação:

> 2022.02---rocket-q@1.0.0 init-db
> node src/db/init.js
  1. Para iniciar a aplicação, rode o comando npm start no terminal. Você deve receber a seguinte mensagem de confirmação:
> 2022.02---rocket-q@1.0.0 start
> node src/server.js

RODANDO
  1. Para usar a aplicação, abra o seu browser preferido e acesse o endereço http://localhost:3000/.

🔼 Voltar ao topo


English version

🔎 Overview

Rocket.Q is a platform for anonymous questions where it is possible to create private rooms. The admin/creator of the room can manage the questions with a personal password and can mark them as read or delete them.

This project was developed during the event #NLWtogether hosted by Rocketseat with the help of the instructor Jakeliny Gracielly.

⚙️ How to use it

Download this repository and run your terminal inside the project directory.

  1. Download this repository by clicking the green Code button on top of the page and then clicking Download ZIP option. Or use the following command on your terminal (Git Bash, Powershell, etc.):
git clone https://github.com/sucodelarangela/rocket-q.git
  1. Access the project root folder on your terminal;

  2. Run npm install to install all project dependencies (you must have Node.js installed);

  3. Start the json-server locally with the command npm run init-db. You should receive the following message:

> 2022.02---rocket-q@1.0.0 init-db
> node src/db/init.js
  1. To start the application, run npm start on your terminal. You should receive the following message:
> 2022.02---rocket-q@1.0.0 start
> node src/server.js

RODANDO
  1. To use the app, open your favorite browser and go to the URL http://localhost:3000/.

🔼 Back to top


Developed with 🧡 by @sucodelarangela

About

Page developed during Rocketseat NLW Together event with the objective of learning NodeJS, EJS, Express and SQLite.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages