meseck / github-users

Fast and robust React SPA to search for users on GitHub and view their key information.

Home Page:https://github-users-alpha.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Github Users - A Tech Task For Homeday 🏠

Screenshot Live: https://github-users-alpha.vercel.app

πŸ“ Description

Fast and robust React SPA to search for users on GitHub and view their key information. This is a Next.js project bootstrapped with create-next-app.

For detailed information about project structure, tools, gotchas, thoughts and acknowledgements, please read the documentation.
To get an overview of the working process check the tasks list.

πŸš€ Start It

  1. Clone this project
    git clone https://github.com/fools-mate/github-users

    You can also use SSH if you like, when its configured. (HowTo)
    git clone git@github.com:fools-mate/github-users.git

  2. Open project directory
    cd github-users

  3. Install dependencies
    npm install or yarn install

  4. Run the project
    npm run dev or yarn dev

  5. Open http://localhost:3000

The project is now started in development mode. If you want to deploy it, look below.

πŸ”Ž Check It

TypeScript

Check for errors with:
npm run lint:ts or yarn lint:ts

Try to fix automatically with:
npm run fix:ts or yarn fix:ts

Reformat your code with:
npm run prettier:fix or yarn prettier:fix

CSS / Sass / CSS-in-JS

Check for errors with:
npm run lint:css or yarn lint:css

Try to fix automatically with:
npm run fix:fix or yarn fix:css

βœ… Test It

Launches the test runner in the interactive watch mode:
npm test or yarn test

Show the test coverage:
npm run test:coverage or yarn test:coverage

πŸ”¨ Build It, πŸ›³ Ship It

npm run build or yarn build

Builds the app for production to the build folder.

The easiest way to deploy this Next.js app is to use the Vercel Platform from the creators of Next.js. Check out this Next.js deployment documentation for more details.

About

Fast and robust React SPA to search for users on GitHub and view their key information.

https://github-users-alpha.vercel.app


Languages

Language:TypeScript 94.6%Language:JavaScript 4.2%Language:CSS 1.2%