Inspiration As members of Team Runtime Error, we noticed a "system crash" in how people manage their careers. Whether it's a B.Tech student in Jaipur or a working professional, everyone struggles with scattered deadlines for internships, hackathons, and certifications. We built Deadline Guardian to be the "debugger" for career planning, ensuring no opportunity is ever lost to a missed date.
What it does Deadline Guardian is a centralized opportunity hub that turns deadline anxiety into action. It features an Urgency Engine that color-codes opportunities based on time remaining:
🔴 Urgent: Less than 3 days left.
🟡 Upcoming: Less than 7 days left.
🟢 Safe: More than a week left. It also includes a Smart Eligibility Engine that filters opportunities based on the user's specific profile and education.
How we built it We engineered a modular frontend using:
HTML5 for structure.
Tailwind CSS for a professional, responsive UI.
React 18 to handle dynamic state management (moving items from 'Open' to 'Applied').
JavaScript (ES6) to connect multiple pages into a seamless user journey.
Challenges we ran into One major challenge was ensuring a "connected" experience across multiple files without a complex database. We overcame this by implementing state-driven navigation and clean relative linking, allowing the Dashboard, Eligibility, and Status pages to feel like a single, fluid application.
Accomplishments that we're proud of We are particularly proud of the Urgency Engine's visual feedback system. Creating a UI that conveys priority through color and pulse animations significantly reduces the cognitive load on the user, making the platform genuinely helpful during high-stress application seasons.
What we learned Building this project taught us the importance of User Experience (UX). We learned that the "best" code doesn't matter if the interface is confusing. By focusing on a "Single Source of Truth" for user data, we realized how powerful a simple, well-linked frontend can be in solving real-world productivity issues.
What's next for Deadline Guardian The next phase for Deadline Guardian is integrating a Backend Database to support real-time user accounts and automated email notifications. We also plan to implement a "Document Vault" where users can store and auto-fill their resumes and transcripts directly into application portals.