/trending

Primary LanguageTypeScript

General Info

This app is clone app of githun trending page

Requirements

  • Node.js v14.15.3
  • Npm 6.14.9

Used Stack

Created by Create React App with Typescript

  • React.js
  • TypeScript
  • Nextjs

Folder Structure

/pages                   # Server side rendering
  ├── api                # API to get trending repo. i.e developers and respositories
/src
  ├── components
  ├── hooks              # hooks to call API tp get data
       ├── use-api-hook-wrapper.ts     # custom hook to handle all API requests/
  ├── screens             # screen UI to show data on screen
  ├── types
  ├── util               # Utilites for hold helper functions 
  

Commands

Install dependencies:

yarn

Run App

yarn dev