Skip to content
← projects

course planning

ClarkCalendar

A visual course scheduler built because Clark's existing planning tools were frustrating and missing the workflow I wanted.

used by 100+ students

ClarkCalendar scrapes more than 900 classes and turns them into a searchable weekly schedule with conflict detection.

The important part was not the calendar UI. It was getting inconsistent course data into a format that stayed useful when departments, times, and sections changed.

Numbers that matter

  • 900+ classes indexed
  • 100+ users
  • weekly conflict detection

How it fits together

  1. 01Course data scraper
  2. 02normalized course catalog
  3. 03search and filtering
  4. 04calendar conflict engine
  5. 05responsive web client

What I learned

  • Data cleanup mattered more than the first UI design.
  • A focused tool can be useful without becoming a full student portal.