Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pedrohenrikle/polls
This is a back-end project for the development of an API in NodeJS for creating, voting and checking a vote in real time via WebSockets.
https://github.com/pedrohenrikle/polls
api fastify nodejs postgresql prisma typescript websocket
Last synced: about 1 month ago
JSON representation
This is a back-end project for the development of an API in NodeJS for creating, voting and checking a vote in real time via WebSockets.
- Host: GitHub
- URL: https://github.com/pedrohenrikle/polls
- Owner: pedrohenrikle
- License: mit
- Created: 2024-02-06T02:13:44.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-09-12T22:35:08.000Z (3 months ago)
- Last Synced: 2024-09-13T11:53:39.665Z (3 months ago)
- Topics: api, fastify, nodejs, postgresql, prisma, typescript, websocket
- Language: TypeScript
- Homepage:
- Size: 267 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Polls
Este é um projeto back-end do desenvolvimento de uma API para criação, votação e checagem em tempo real via WebSockets de uma votação.
Tecnologias |
Projeto |
Layout |
Licença
## 🚀 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Git e Github
- Biblotecas:
- [nodejs](https://nodejs.org/en)
- [typescript](https://www.typescriptlang.org/)
- [prisma](https://www.prisma.io/)
- [fastify](https://fastify.dev/)
- [@fastify/cookies](https://github.com/fastify/fastify-cookie)
- [@fastify/websocket](https://github.com/fastify/fastify-websocket)
- [zod](https://zod.dev/)
- [ioredis](https://github.com/redis/ioredis)
- [docker](https://www.docker.com/)Database:
- [postgresql](https://www.typescriptlang.org/)
- [redis](https://redis.io/)## 💻 Projeto
Esse projeto foi baseado na semana da NLW da Rocketseat, onde foi ensinado como fazer uma aplicação com o uso de dois bancos de dados, integrados ao Docker e orientados pelo PrismaORM.
## :memo: Licença
Esse projeto está sob a licença MIT.
---
## ✍ Author
Made with 💜 by Pedro Henrique Klein