- PNPM
- Node.js 16 or later
- Github API Key
- [OPTIONAL] Docker (or just Redis running locally)
pnpm installWe can run our back-end + our front-end app with:
pnpm devYou can now access the app via http://localhost:3000 and the API at http://localhost:8000
The project rely on Redis to cache Github API response on the server. This prevent to reach the limit but can also be an issue if working on the back-end.
You can flush Redis cache to fetch fresh data with:
pnpm cache:clear