796482b455622463df06fb994f8efe395497301f
Hackernews newsletter
Future improvements
- Cron every 10 minutes and redure time delta to 10 minutes: people are more likely to open the newsletter if delivered around the time when they subscribed (if cron becomes not enough, then the cost of sending all the emails might be a bigger issue)
Some resources used
https://gradientbuttons.colorion.co/ https://codepen.io/alphardex/pen/vYEYGzp
Commands
Install vercel cli
yarn add -g vercel@latest
Link to vercel
yarn vercel:link
Pull env variables from vercel
yarn vercel:env
Push Prisma schema to vercel
yarn db:push
Generate Prisma client
yarn prisma:generate
Reset Prisma database
yarn db:reset
Run on Docker
docker-compose up --build
Languages
TypeScript
91.7%
CSS
3.7%
HTML
2.7%
JavaScript
0.9%
Dockerfile
0.7%
Other
0.3%