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.
Here are the technologies used in this project.
- Nodejs
- Typescript
- Express
- JWT
- Prisma
- Socket.io
- Github Authentication
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.
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.