This project was bootstrapped with Create React App.
This is a clone of the Github Trending Page. Its a simple app to demostrate the basic features of the react: components, routes and API integration.
- Features
- Concepts and Apis Employed
- Built with
- Designs
- Live Preview
- Required Installations
- Installation of This App
- License
- Contact
- Acknowledgements
- A user upon visiting the app, sees a list of trending repositories and developers with option to filter by language and date.
- The Github trends api information was developed by Haikel Fazzani here.
- Official API documentation for the movie db can be found here
- This app demonstrates the use of basic concepts of React
- Components
- Routing
- State management (React Hooks)
- Custom hooks
- CSS Modules
- HTML5
- CSS3
- JavaScript
- Bootstrap 5
- React
- React Bootstrap
See original github trending page screenshots below;
-
Repository Page.
-
Developers Page.
Find the live version here. Below is a screenshot of what it looks like.
- Npm
Once you have installed the required packages shown on the Required Installations, proceed with the following steps
Clone the Repository
your@pc:~$ git clone https://github.com/frankly034/github-trending-clone.git
Move to the downloaded folder
your@pc:~$ cd github-trending-clone
Install all packages
your@pc:~$ npm install
Open the app
your@pc:~$ npm start
Distributed under the MIT License. See LICENSE
for more information.
- 🇳🇬 Lewis Ugege - franklynugege@gmail.com | Github Account | Twitter | Linkedin |
- Github trends api and God Almighty .