From 42d8338ce2c2be4227daf08167832daad8faf541 Mon Sep 17 00:00:00 2001 From: Xevion Date: Thu, 4 Jan 2024 09:21:49 -0600 Subject: [PATCH] Update README --- README.md | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index d5f300c..83dd119 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,19 @@ All data is publicly available and ## Features -- [ ] Search for classes using a variety of filters, - - [ ] Major - - [ ] Professor - - [ ] Location - - [ ] Name - - [ ] Time -- [ ] Acquire full information on a course via CRN \ No newline at end of file +- Search for Classes + - Major, Professor, Location, Name, Time of Day +- Subscribe to Classes + - Availability (seat, pre-seat) + - Waitlist Movement + - Detail Changes (meta, time, location, seats, professor) + - `time` Start, End, Days of Week + - `seats` Any change in seat/waitlist data + - `meta` +- Lookup via Course Reference Number (CRN) +- Smart Time of Day Handling + - "2 PM" -> Start within 2:00 PM to 2:59 PM + - "2-3 PM" -> Start within 2:00 PM to 3:59 PM + - "ends by 2 PM" -> Ends within 12:00 AM to 2:00 PM + - "after 2 PM" -> Start within 2:01 PM to 11:59 PM + - "before 2 PM" -> Ends within 12:00 AM to 1:59 PM \ No newline at end of file