https://github.com/natanaelvich/heat-backend
github authentication and web sockets messages
https://github.com/natanaelvich/heat-backend
expressjs github-authentication jwt prisma typescript websocket
Last synced: about 2 months ago
JSON representation
github authentication and web sockets messages
- Host: GitHub
- URL: https://github.com/natanaelvich/heat-backend
- Owner: Natanaelvich
- License: mit
- Created: 2021-10-20T00:34:52.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-08T01:24:22.000Z (over 4 years ago)
- Last Synced: 2025-09-14T06:27:09.240Z (10 months ago)
- Topics: expressjs, github-authentication, jwt, prisma, typescript, websocket
- Language: TypeScript
- Homepage:
- Size: 36.1 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Heat
Tecnologias |
Como executar |
Licença
## ✨ Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- [TypeScript](https://www.typescriptlang.org/)
- [Express](https://expressjs.com/pt-br/)
- [Prisma](https://www.prisma.io/)
- [JSON Web Token](https://jwt.io/)
- [Socket.IO](https://socket.io/)
## 🚀 Como executar
> Obs.: Nesse projeto temos autenticação via OAuth com o GitHub
- Clone o repositório e acesse a pasta;
- Faça uma copia do arquivo `.env.example` para `.env` e preencha com as suas credenciais do GitHub;
- Instale as dependências com `yarn`;
- Executa as migrations com `yarn prisma migrate dev`;
- Inicie o servidor com `yarn dev`;
A aplicação pode ser acessada em [`localhost:4000`](http://localhost:4000).
## 📄 Licença
Esse projeto está sob a licença MIT. Veja o arquivo [LICENSE](LICENSE) para mais detalhes.
## Author
Make by Natanael Lima 👋🏽 contact!
[](https://www.linkedin.com/in/natanaelvich/)
[](mailto:taelima1997@gmail.com)