Skip to content
On this page

Timeline v1.1.0


Nice!

Online ! You can access it by clicking here.

Github

This project is open-source and available on a Github repository, accessible here.

Presentation

Simple github repositories update timeline ⌚

This project use JSX, he's made with React and Typescript.

Some technologies are used too:

It's a website who get your repositories using the github API and show you a timeline of your latest updated repositories.

If you want to setup in local the application, you will need to follow the readme's instructions in the github repository.

If it's your first time using the application, you will need to enter your github token.

  • You can get it here (you will need to be logged in)

TIP

You can create a new token, and check only the "repo" scope.

Features

Authentication

To authenticate, you will need to enter your token in the input field and click on the button below.

  • If the token is valid, you will be redirected to the repositories page, if not, you will see an error message.

Timeline Homepage

Localstorage

To avoid entering your token every time you want to use the application, it's stored in your local storage.

WARNING

Note that because the token is stored in your local storage, if you clear it, you will need to enter it again.

Timeline Homepage

Repositories

After entering your token, you will be redirected to the repositories page. If the token is valid, you will see your repositories ordered by last update and some details about them.

You will see a some details related to the repositories, like :

  • Title
  • Description
  • Stars count
  • Forks count
  • Time elapsed since last update (formatted with moment.js)

DANGER

Dates can be wrong, because the github API doesn't provide the exact date of the last update.

Timeline Homepage

Contributors

MIT Licensed