This application lets you search and find GitHub users and their repositories. You can search by username and see the user details and the repositories that the user has. You can also search for repositories by name and/or programming language.
Below you can find the relevant information on how to run the project locally and run the tests suite.
- Clone the repo
git clone https://github.com/consdu/RepoSearch.git
- Install NPM packages
pnpm install
- Run project locally
npm run dev
- Run the tests suite
npm run test
- Run ESLint
npm run lint
- Build project
npm run build
- Paginate search results for repositories
- Add SonarCloud for code quality
- Add dark mode and or colored themes support
- Add more filters for repositories search
- Add a caching layer for the API calls