Github Profile is a front-end coding challenge in devChallenges platform which helps improve coding skills by building realistic projects.
The Github Profile has the following function:
- Search for any Github account and show the personal profile
- The personal profile includes an avatar, user information, and repositories
- Show more or few repositories by clicking the footer buttom
- Clicking a repository card will navigate to its website
- HTML5
- CSS
- Javascript
- React
- Material UI
- styled components
- JSON Server
- Axios
- Vite
install the repository and the related libraries.
git clone git@github.com:chaoting-sun/github-profile.git
cd github-profile
npm install
start the frontend and backend.
npm run dev
npm run server # in another terminal