{% extends "base.html" %} {% block title %}Study Schedule Builder - Fireflies{% endblock %} {% block content %}

Study Schedule Builder

Your Study Schedule
Export Calendar
{% if scheduled_sessions %}
{% for session in scheduled_sessions %} {% endfor %}
Date Time Subject Duration Actions
{{ session.date }} {{ session.start_time }} - {{ session.end_time }} {{ session.subject }} {{ session.duration }} minutes
{% else %}

No study sessions scheduled

Use the "Build Schedule" button to create your optimal study plan

{% endif %}
Study Time Blocks
{% if study_blocks %}
{% for block in study_blocks %} {% endfor %}
Day Start Time End Time Actions
{{ day_names[block.day_of_week] }} {{ block.start_time }} {{ block.end_time }}
{% else %}
No study blocks defined

Add your available study time blocks to get started

{% endif %}
Schedule Preferences
Homework Priority
View Full Priority System
{% if prioritized_homework %}
{% for hw in prioritized_homework[:5] %} {% endfor %}
Priority Subject Description Due Date Days Left
{% if hw.priority_level == 'high' %} High {% elif hw.priority_level == 'medium' %} Medium {% else %} Low {% endif %} {{ hw.subject }} {{ hw.description|truncate(30) }} {{ hw.date }} {% if hw.days_until_due < 0 %} Overdue {% elif hw.days_until_due == 0 %} Today {% elif hw.days_until_due == 1 %} Tomorrow {% else %} {{ hw.days_until_due }} days {% endif %}
{% else %}
No homework to prioritize

Your homework list is empty or all tasks are completed

{% endif %}
External Calendar Integration
{% if external_calendars %}
{% for calendar in external_calendars %} {% endfor %}
Type Calendar ID Last Synced Actions
{% if calendar.type == 'google' %} Google Calendar {% elif calendar.type == 'apple' %} Apple Calendar {% else %} iCal {% endif %} {{ calendar.calendar_id|truncate(30) }} {% if calendar.last_synced %} {{ calendar.last_synced }} {% else %} Never {% endif %}
{% else %}
No external calendars connected

Connect your Google Calendar or Apple Calendar to sync your study schedule

{% endif %}
{% endblock %} {% block scripts %} {% endblock %}