Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.15 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.15 KB

NLWHeatDoWhile API

This project was developed at a Rocketseat online event. An application to measure the expectation of DoWhile which is an event that aims to help developers update themselves on the direction of development technologies.

Technology

Here are the technologies used in this project.

  • Nodejs
  • Typescript
  • Express
  • JWT
  • Prisma
  • Socket.io

Services Used

  • Github Authentication

How to use

Login wuth your Github account and send a message, it will update the page imediately with your message, if ou share this page with others, you will see their messages in realtime too.

RUN

To run the application you need to follow the steps below:

  • Clone this repository
  • In directory of project run yarn install || npm install
  • Copy .env.example to .env
  • Configure Github OAuth App and add JWT Secret in .env
  • Run in terminal yarn dev || npm run dev

The application will run on port 400: http://localhost:400 and then just use your Insomnia or Postman to test the requests.