Skip to content

fortezhuo/list-repo

Repository files navigation

list-repo

Provides list of Github user's repositories. Check it out here!

Install

Requires Node.js. Clone or download the repository, navigate to the repository's main directory, and install with npm install. Run it with npm run dev after successful installation - the page will be hosted at localhost:5173.

Scripts

  • npm run dev: Runs the app in the development mode.
  • npm run build: Builds the app for production to the dist folder.
  • npm run preview: Runs the app in the production mode for preview.
  • npm run lint: Runs linting.

Folders

  • components : contains React components
  • hooks : contains React Hooks helper and async state manager
  • lib : contains env and util helper
  • services : contains async fetch helper
  • styles : contains CSS style

Stacks

  • ReactJS : UI Component
  • Tanstack/ReactQuery : Async State Manager
  • RadixUI : UI Component logic
  • TailwindCSS : UI Component Styling
  • Typescript : Type safe
  • Github Action : Deployment Github Pages
  • ESLint : Linting

Packages

No packages published