Inspiration

The idea came from the student experience of planning courses semester after semester. We realized that a timetable is not just for picking class times but could also be the same place where students take notes, reflect on their learning, and track their CGPA. Instead of switching between multiple apps for scheduling, note-taking, and performance tracking, we wanted to create one unified platform that keeps students engaged and inspired to plan ahead.

What it does

BEAUTIFUL SCHEDULE MAKER is an AI-powered timetable app that helps students create, manage, and visualize their schedules with ease. Users can simply say “Add Physics 201 on Tuesdays and Thursdays at 10 AM” and watch their timetable update instantly. The app includes:

  • Dual Interface: A conversational chatbot powered by AI SDK 5 and a traditional control panel for flexibility.
  • Excalidraw Notes: A visual, freeform note-taking canvas inside the timetable area, perfect for sketches, mind maps, and brainstorming.
  • Export & Share: One-click export to high-quality images for easy sharing with friends and teachers.

This combination makes BEAUTIFUL SCHEDULE MAKER not just a planner but a personal productivity hub.

How we built it

We built BEAUTIFUL SCHEDULE MAKER with Next.js, Supabase for authentication and storage, and Tailwind CSS for clean, responsive styling. Kiro was critical for implementing the conversational interface and connecting natural language commands to timetable actions. AI SDK 5 powers the chatbot using LLM natural language processing, allowing users to manage their timetable conversationally and intuitively. Excalidraw was integrated to allow visual note-taking directly within the timetable, keeping everything contextually connected.

Challenges we ran into

Our biggest challenge was making the chatbot interact seamlessly with the timetable using AI SDK 5. We had to ensure that the system could parse natural language and handle different input variations reliably. Kiro provided the foundation that allowed us to bridge this gap and quickly build a functional conversational flow.

Accomplishments that we're proud of

We are proud of:

  • Blending scheduling, note-taking, and conversational AI into a single app.
  • Making note-taking visual and engaging through Excalidraw instead of a rigid, text-only editor.
  • Giving students a beautiful schedule maker that inspires them to also manage homework and track CGPA naturally as a side effect of using the app.

What we learned

We learned the importance of designing tools that act as all-in-one productivity hubs instead of single-purpose apps. We also learned that visual note-taking drives engagement and helps students stay motivated. Finally, we deepened our understanding of AI SDK 5 and Kiro, learning how to connect conversational AI directly to interactive UI components.

Potential Value

BEAUTIFUL SCHEDULE MAKER has wide potential adoption because it solves a problem faced by nearly every student: creating schedules that feel beautiful and meaningful. The interface is intuitive and easy to use, encouraging students to spend time designing their perfect schedules. Its combination of scheduling, notes, and potential CGPA tracking encourages students to take ownership of their learning journey.

Implementation

Our implementation is tightly coupled with Kiro, which provides the backbone for natural language processing and chatbot interactions. AI SDK 5 ensures that commands are interpreted through LLM natural language processing, making the timetable updates conversational and human-like. Excalidraw integration makes the experience unique and highly visual. This combination makes the solution robust and easy to extend with future features like CGPA tracking and collaborative timetables.

Quality of the Idea

The project stands out for its originality by merging timetable management, AI chat control, and freeform Excalidraw note-taking into a single experience. Most planners are rigid and text-heavy, while ours encourages visual thinking and conversational scheduling. By focusing on giving students a tool that feels beautiful and empowering, BEAUTIFUL SCHEDULE MAKER helps them stay engaged and gradually brings in features like homework tracking, CGPA planning, and collaborative study tools.

What's next for BEAUTIFUL SCHEDULE MAKER

Next steps include:

  • Building a CGPA planner to help students track grades and performance.
  • Extending the chatbot to interact with Excalidraw notes, making them searchable and more structured.
  • Adding collaborative timetables for sharing and group planning.

All these features are achievable with Kiro, and we plan to subscribe to Kiro after the hackathon to continue developing and scaling BEAUTIFUL SCHEDULE MAKER.

Built With

  • kiro
  • next.js
  • radix.ui
  • shadcn.ui
  • supabase
Share this project:

Updates