Skip to content

Altschool Exam project displaying my github profile, followers, repositories and details of a single repo. Github api was consumed to create app

Notifications You must be signed in to change notification settings

Achele/Altschool-Exam

Repository files navigation

Altschool Frontend Engineering - Exam Project

Altschool second semester exam project for frontend engineering track

Table of contents

Overview

The challenge

  1. Implement an API fetch of your GitHub portfolio.
  2. Set up react router.
  3. Show a page with a list of all your repositories and implement pagination
  4. Implement nested routes to show further details of a single repo.
  5. Implement Error Boundary and page to test it.
  6. Implement 404 pages
  7. Implement proper SEO.

Links

My process

Built with

React is a popular JavaScript library for building user interfaces.

Vite is a blazing fast frontend build tool that includes features like Hot Module Reloading (HMR), optimized builds, and TypeScript support out of the box.

Using the two in conjunction is one of the fastest ways to build a web app.

Getting Started

  • Hit run
  • Edit App.jsx and watch it live update!

By default, Replit runs the dev script, but you can configure it by changing the run field in the configuration file. Here are the vite docs for serving production websites

  • CSS custom properties
  • Flexbox
  • CSS Grid
  • Mobile-first workflow

Author

About

Altschool Exam project displaying my github profile, followers, repositories and details of a single repo. Github api was consumed to create app

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published