Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/munhoz2k/newsapi
✉️ Sistema de envio de emails de notícias do mercado Financeiro ✉️
https://github.com/munhoz2k/newsapi
aws-ec2 express nodemailer puppeteer typescript
Last synced: about 1 month ago
JSON representation
✉️ Sistema de envio de emails de notícias do mercado Financeiro ✉️
- Host: GitHub
- URL: https://github.com/munhoz2k/newsapi
- Owner: munhoz2k
- Created: 2022-03-06T21:05:18.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-30T02:43:15.000Z (over 2 years ago)
- Last Synced: 2023-08-23T22:48:25.656Z (over 1 year ago)
- Topics: aws-ec2, express, nodemailer, puppeteer, typescript
- Language: TypeScript
- Homepage:
- Size: 148 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NewsApi
> STATUS: Desenvolvimento ⚠️
### Um sistema que envia e-mails de notícias do mercado financeiro.
- O NewsApi envia as notícias por email sempre que sai uma nova notícia.
- Para manter o usuário atualizado sobre oque acontece no mercado.- O NewsApi é um sistema que roda em loop verificando por notícias em um site fixo usando webscrapping,
- Sempre que uma notícia nova é detectada no site, o NewsApi envia para o e-mail de todos os usuários registrados# Como Foi Feito
- O NewsApi foi feito utilizando:
* Deploy na AWS-EC2 ☁️
* Prisma (ORM) 💾
* Puppeteer (WebScrapper) 🕷️
* NodeMailer (Envio de Emails) ✉️
* Axios (HTTP Requests) 🌐
* Arquitetura e conceitos baseado no S.O.L.I.D# Como Usar
> Projeto ainda precisa de alguns ajustes, então está indisonivel na nuvem ⛈️