Coursework

Study Planner

An Android application for managing classes, tasks, and Pomodoro sessions.

AndroidJavaSQLiteFirebaseGemini API
Project illustration: Study Planner
Recreated from the Android application's XML layout and color palette, using sample data.

About the Project

A coursework project developed with Võ Lê Thiên Ân. I was responsible for Android application logic, SQLite storage, class schedules, Pomodoro sessions, reminders, and integrating data into the screens.

The application supports class and exam schedules, tasks, reminders, and study-time statistics. The broader project also includes Firebase, schedule extraction from images using Gemini, an OTP backend, and an admin website; these components were assigned collaboratively within the team.

This is a learning project and prototype, not a product deployed for real users.

View all projects

Related Projects

Project illustration: Real-Time NIDS

Security

Real-Time NIDS

Network intrusion detection using CNN-LSTM and a streaming data pipeline.

PythonKafkaFlinkCNN-LSTMFastAPINode.js
Project page
Project illustration: EzSafe

Blockchain

EzSafe

Decentralized image storage using IPFS and blockchain.

IPFSBlockchain
Project page
Project illustration: EzPlan

Apps

EzPlan

A Java application for registering project topics and assigning students to projects.

JavaSwingJDBCSQL ServerMaven
Project page