A tiny SPA app to show a list of GitHub's popular repos over the last week.
- React
- React Router
- React Query
- TypeScript
- Vite
- Radix UI
- Show a list of popular repos over the last week with pagination
- Filter by language
- Starring a repository (data is stored in local storage)
- Viewing starred repositories
- Clone the repo
- Run
yarnto install dependencies (Yarn v4 is installed via corepack. Here's a guide how to install it) - Run
yarn devto start the development server
- Run
yarn buildto build the app - Run
yarn previewto run the static server
Build is located in the dist folder.
- Run
yarn testto run the tests