Github User's Repos!

You can search user with github valid ID and then you can see user's public repositories and repository containing files and readme.md content

Enter User Name

Screenshot from 2021-06-24 11-38-59

Click on User card

Screenshot from 2021-06-24 11-39-17

Click on Repo card

Screenshot from 2021-06-24 11-40-20

All repo files are listed and Readme.md content

Screenshot from 2021-06-24 11-40-49

Steps of runing app on dev mod

clone app > on root .env copy rename as .env > npm install > npm start > Open http://localhost:3000 to view it in the browser

Demo

Open https://github-userrepos.netlify.app/

[info] app is not build with CRA

Available Scripts

In the project directory, you can run:

npm start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.

npm test

For running tests

npm run test-watch

Launches the test runner in the interactive watch mode.

npm run coverage

Generate the test coverage.

npm run build

Builds the app for production to the dist folder.

npm run start-build

Runs the app in production mode Open http://localhost:3000 to view it in the browser.

npm run mke ElementName

You can create new element with this cmd and new element will created in element directory

Technologies

ReactJs, Redux,Thunk, TypeScript, ReactHooks, ReduxHooks,lazy loading, Styled components, fetch, Jest, React testing library, Webpack, linting,immer,react-markdown,styled-bootstrap-grid