You are tasked with building a Github search interface using React and TypeScript. The interface should allow users to search for repositories on Github and mark them as favorites. The favorites list should be maintained in memory while the user is on the app.
- Clone the repo
git clone https://github.com/donny-bras/air-france-test.git
- Install dependencies
npm install
- Create
.env
file in the project root as per.env.example
and set your Github API token. You can get one following this instructions. - Generate types based on the schema file
npm run compile
- Start dev server
npm run dev
- Visit
http://127.0.0.1:5173/
in a browser.