This is a clientside javascript application built React JS application. The data exists on endpoints serve through the Github Search Api.
It provides the capabilities of searching through and favouriting some of the users
Client Side
- React JS
- TypeScript
-
Install Node JS.
-
Clone the repository here
-
[cd] into the root of the project directory.
-
Run
pnpm install
on the terminal to install project dependecies -
Start the application:
Build Environments
Development
pnpm run start:dev
Webpack should open your default browser automatically
- Navigate to
http://localhost:3000
Client side tests - Run pnpm run test
on the terminal while within the project root directory.
Client side testing is achieved through the use of jest
package and React testing library
. jest
is used to test javascript code in ReactReact applications. The React Testing Library is a very light-weight solution for testing React components
For more details contact @benfluleck
For any suggestions or contributions or issues please do raise them or email me. For Contributiions, Please clone the repo and implement a PR I would appreciate it
Still undergoing testing