Axis is a web-based student planning application that generates a personalized, time-blocked schedule based on a user’s tasks, deadlines, and daily routine. It is designed to help students manage their workload efficiently and reduce procrastination.
-
Profile-based onboarding to collect schedule, habits, and preferences
-
Long-term goal management
-
Task creation with priority, category, deadline, and estimated duration
-
Automatic task ranking by urgency and importance
-
AI-assisted scheduling that fits tasks into available time blocks
-
Daily, weekly, and monthly calendar views
-
Built-in planning assistant for schedule and focus guidance
-
Pomodoro focus timer and countdown mode for deadline-driven work
-
Profile Setup Users enter basic information, fixed weekly and weekend activities, sleep schedules, breaks, and work preferences.
-
Task Input Users add tasks with priority level, category, deadlines, and estimated duration.
-
Plan Generation The system ranks tasks and generates a structured schedule that ensures tasks are completed before their deadlines.
-
Execution & Focus Users can follow the generated schedule, use the focus timer, and interact with the planning assistant.
- HTML
- CSS
- Vanilla JavaScript
The application runs entirely in the browser with no backend or server dependency.
-
Clone or download the repository
-
Open index.html in a modern web browser
-
No installation or configuration required
-
Persistent storage and optional accounts
-
Improved rescheduling and conflict handling
-
Enhanced mobile responsiveness
-
More advanced planning logic