Skip to content

Latest commit

 

History

History
36 lines (25 loc) · 912 Bytes

File metadata and controls

36 lines (25 loc) · 912 Bytes

time-to-code

A PHP web dashboard that aggregates upcoming programming-contest schedules across multiple online judges into one timezone-aware view.

What it shows

Upcoming contests pulled from:

  • CodeChef
  • Codeforces
  • LeetCode
  • AtCoder
  • HackerEarth
  • SPOJ
  • TopCoder
  • Other (anything else clist.by tracks)

Each judge has its own panel, with start time converted to the viewer's timezone using an offset selector.

Stack

  • PHP (no framework — straight require includes)
  • Plain HTML/CSS
  • clist.by public API as the data source

Running locally

You need a clist.by API key — create a free account at https://clist.by/ and grab one from your account settings. Then:

export CLIST_USERNAME=your_clist_username
export CLIST_API_KEY=your_clist_api_key
php -S localhost:8000

Open http://localhost:8000/main.php in your browser.