The 3-2-1 Thursday newsletter is one of the most popular newsletters in the world.
Every Thursday, the latest issue is sent to over 1,000,000 people.
Each message includes 3 short ideas from James Clear, 2 quotes from others, and 1 question to ponder.
Most of the 3 ideas sent are short enough to fit on a tweet.
This project collects those ideas and makes them available through an open source and free JSON API (not all quotes are included, just the ones that fit on a tweet).
New quotes are automatically included every Thursday after the newsletter has been sent.
Visit the web app to get a taste of it.
- Run the
watch
script inside the functions directory:
cd functions && npm run watch
- Run the
emulators
script from thescripts
directory, it will start thefunctions
andfirestore
emulators and populatefirestore
emulator:
cs scripts && npm run emulators
Populate firestore
with initial data:
cd scripts && npm run seedDb:emulator
- Start the web app:
cd web
cd web && npm start
Contributions, issues and feature requests are welcome!
Give a ⭐️ if you like this project!
All content is authored by @JamesClear.
If you are using the JSON API, please properly give credit to him and if you haven't already, consider subscribing to his newsletter.