This is implemented as specified by the rubric, meaning the login info page shows the records on the Wooster Test account. I really don't know what kind of admin stuff to put other than this, so this'll do.⚠
Notification System
I decided not to do this at all, I frankly don't even know why I listed this. It would require setting up an email system, just for a website calandar.❌
Weekly View Interface
I had a vision in my head for this at first, but it looks terrible and serves no practical use. I don't know why I would ever want to limit my calendar to a weeks view.❌
Advanced Search & Filter System
Search for events you have saved. The filter will only be used for the user assigned tags, displaying a list of events connected to that tag. ✅
Event Repetition Patterns
This will allow the user to set events to repeat monthly, weekly, or yearly.✅
Multi-Event Day Support
This will allow users to set an event across several days, showing a unified band on the calendar.✅
Feature Enhancements
User Accounts & Event Saving
This is just how a calendar app works, so it has to be implemented.✅
Notifications
Automatic Daily Reminders
I thought I would implement this as a popup on your screen if the current day had an event, but by being on the page, you can see the event anyways.❌
Custom Notification Scheduling
As mentioned in the "Functional Changes" category, this would require an email system setup.❌
Multiple View Modes
Weekly Overview
As mentioned in the "Functional Changes" category, this is stupid.❌
Month Overview
This is the traditional calendar view we are all used to.✅
Advanced Event Management
Time/Location Tracking
The user is able to assign times and locations to events.✅
Event Notes & Attachments
The user is able to assign notes/descriptions to events.✅
Multi-Day Events
A user can select an event to be multiple days long. This will cover several days on the calendar, while only technically being one event.✅
Color Coding & Tagging
The user can change the color of events, this is purely cosmetic. The tagging is not cosmetic, the user can assign tags to events that will allow them to be used as filters in the search bar.✅
Improved Navigation
Quick Date Jump
The user can select a month and year combo from a dropdown menu.✅
Today Button
The user can click one button and be taken back to the current day/month/year.✅
Next/Prev Month and Year Buttons
The user can skip one month or one year, as well as go back one month and one year.✅
Style Improvements
Dark/Light Mode Toggle
This is self explanatory✅
Date Differentiation
Current Date Highlighting
The current day is notably highlighted✅
Selected Date Indicator
The selected date is notably highlighted✅
Clear Visual Hierarchy
Consistent Button Design
I think I did alright with this. All the buttons match.✅
Consistent Iconography
The page matches the rest of my site mostly, however it is the final project so it looks a little nicer.✅