About project
A productivity tool for students that extracts academic schedules and deadlines from uploaded documents and presents them in a structured calendar view.
Duration
18.12.2024 – 30.04.2025
Technologies
React, TypeScript, GraphQL, Apollo Client, React Router DOM, Quill, Websockets
Business solutions
- studentTech streamlines academic planning by eliminating manual input — students simply upload their course documents and instantly receive a visual calendar of classes, assignments, and events.
- a persistent internal store keeps everything in sync as users review and adjust the generated schedule.
Development process
- built a calendar interface to display classes and deadlines parsed from uploaded files
- implemented a file upload pipeline that accepts PDFs (e.g., syllabi)
- integrated an LLM service (OpenAI, Ollama) to analyze document content, extract structured data and chat with the user
- mapped extracted data into a unified academic calendar
- designed fallback handling for ambiguous or unsupported formats
- built a minimal and distraction-free UI focused on clarity and utility
Roadmap
Polish & QA
05.04.2025 - 30.04.2025
LLM Chat
15.03.2025 - 04.04.2025
LLM File Upload Pipeline
10.01.2025 - 25.03.2025
Frontend UI/UX: Syllabus
10.01.2025 - 25.02.2025
Frontend UI/UX: Dashboard
18.12.2024 - 18.01.2025
Scope & Planning
8.12.2024 - 28.12.2024
Main Functionality
Contact Us
Please contact us for any further information
