Inspiration:

As students, we constantly struggled with the gap between knowing we had to study and knowing what to actually do. Our calendars had our lectures, our notes had our content, but nothing connected them into a real plan. We built Lena because we wanted one tool that understands your timetable, tracks your deadlines, and tells you exactly what to work on — so you can spend your time studying, not planning.

What it does:

Lena is an AI-powered study companion built for university students. Import your timetable, add your assessments, and Lena builds your week for you — automatically figuring out what to work on and when. It keeps track of which modules need attention, warns you before things get urgent, and puts an AI tutor on every task so you can get unstuck without leaving the app. Upload your own notes or past papers and it'll answer from those too. You can also tune how hard it pushes you, from relaxed to intense.

How we built it:

Next.js 14 (App Router) + TypeScript, TailwindCSS, Prisma + SQLite, Google Gemini API, bcryptjs + iron-session for auth, a custom ICS calendar parser, and local file storage. Fully self-contained — runs in three commands.

Challenges we ran into

Accomplishments that we're proud of

What we learned

What's next for Lena

Built With

Share this project:

Updates