https://github.com/marcel0ll/hackathon_ccr_2020
https://github.com/marcel0ll/hackathon_ccr_2020
Last synced: 10 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/marcel0ll/hackathon_ccr_2020
- Owner: marcel0ll
- Created: 2020-06-13T13:03:27.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-13T01:55:18.000Z (over 3 years ago)
- Last Synced: 2025-03-31T22:06:24.463Z (about 1 year ago)
- Language: JavaScript
- Size: 179 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HACKATHON CCR - time 136
Repositório com descrição do projeto inteiro, mas somente código do bot.
## Stack utilizada
### @meu_chapa_bot
- heroku (para subir aplicação e permitir boa execução
- docker (para facilitar desenvolvimento local)
- nodejs 12.X
- node-telegram-bot-api (SDK que integra node com api http do telegram)
- mongodb (driver em nodejs para mongodb)
- outros: express, prettier, husky, dotenv, nodemon
https://t.me/meu_chapa_bot
### Landing page
- godaddy (dominio e DNS)
- droplet digital ocean
- Wordpress
- Tema Monstroid2
https://omeuchapa.com/
## APIs
- Foi minerado e tratas as informações do https://suportebr.prf.gov.br/#/dashboard
### APIs Candidatas
- Google Maps
- Twillio SMS
- Twillio Whatsapp
## Instalando
```sh
sudo docker-compose up
```
## Rodando localmente
1. criar arquivo local .env a partir de exemplo .env.example
2. preencher .env com variáveis (principal é o TOKEN de um bot para testes)
3. rodar `docker-compose up`
ps: usar chrome://inspect -> "open dedicated DevTools for node" para que possa monitorar o console local
## Subindo o app
O app está configurado no heroku para a cada push no `master` fazer deploy novamente do app para o bot @meu_chapa_bot no
telegram
# Links
https://omeuchapa.com/
https://www.facebook.com/Meu-Chapa-110865480666209
https://www.instagram.com/omeuchapa/
https://t.me/meu_chapa_bot