/github-commit-finder

An application to find user commits of a repository

Primary LanguageTypeScript

Github Commits Finder

This application allows users to search for commits of a Github repository by the owner's and the repository's name and will render details of the selected commit.

Technologies used:

  • React: 18.2.0
  • TypeScript: 4.9.5
  • Redux-toolkit: 1.9.5
  • Tailwindcss: 3.3.3

Prerequisite

  • node: 16.15.0
  • npm: 8.5.5

Commands to run the project in the development mode.

In the project directory:

npm install

npm start

Open http://localhost:3000 to view it in the browser.

Note for Reviewers:

  • Replace all instances of // TODO @Reviewers: add your own token with your token. Without it, you'll have limited API access.
  • Since this is a code challenge, I have left some comments explaining why and how I did certain things, as well as to show my line of thoughts. They are marked as TODO @Reviewers, so they are easier to spot.