Alpha Feed is a web application that aggregates RSS feeds and scores them based on certain metrics to surface the most important content for the day.
Start the development environment with docker-compose
. This will start and prepare the database.
docker-compose up
Install dependencies with yarn
:
cd app
yarn
You can then run the next app with:
yarn dev
Then go to localhost:3000
to view the app.
To listen for stripe webhooks, run the following command:
yarn stripe:listen
Ingest content from RSS feeds.
yarn job:ingest
Score unscored content.
yarn job:score
Send out the daily newsletter to subscribers.
yarn job:newsletter