This React & Typescript application can be used to review random repositories from Github to identiy candidates that you like to fill open Developer positions. Users will access this app, type "npm run dev" in the command terminal, and then open the application in a browser. Each returned result will provide examples of work that the developer has completed and you can decide whether to save the candidate to interview for later or not.
To utilize this application, open a new command terminal from the "Develop" folder, "npm i", and run the command. This will install of the necessary modules that are necessary for running the app. You will also need a "Github Token" to access the various Github repositories via an API. To create a new "Github Token" follow the instructions at https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/managing-your-personal-access-tokens#creating-a-fine-grained-personal-access-token. Once the "Github Token" has been created, you'll need to access the ".env" file within the "environment" folder to add your token.
There is no license required to use this application.
Open a command terminal from the "Develop" folder. Type "npm run dev" and press the enter key. Click the "website url" link to open the application in a browser. Once the page loads, review the avialable work for the developer and click the green "add" button to add the candidate. If you don't want to save the developer for later, refresh the page to access a different set of repositories for the developer. After identifying all of the developers that you'd like to interview, click the "Saved Candidates" link at the top left of the page. Review each developer and reach out to them via their username and email address.