PlanIt

Problem Statement

I was struggling a lot to keep track of all of my commitments in one space. I found out that Canvas likes to spread information across many different sources and I find it very difficult to find out what I have to do. Even when I'm in the mindset to do work in the library, I don't even know where to start. Like I know I have work to do but I don't know what I have due coming up. So I wanted a nice visualization of what I have due.

Project Overview

PlanIt is a planet-themed iOS app for managing tasks and calendars. It integrates with the Canvas Student API to automatically fetch upcoming assessments, or you can manually add your own tasks and events. Designed for students and busy professionals, PlanIt makes staying organized fun and visually engaging.

Features

  • Automatic Canvas integration to sync assignments and due dates
  • Manual task and event creation
  • Planet-themed visual interface
  • Clear visualization of upcoming deadlines
  • Task and calendar management in one place
PlanIt Screenshot

App Showcase

Tech Stack

  • Swift (iOS development)
  • Canvas Student API integration
  • UIKit/SwiftUI
  • Core Data (task persistence)
  • Calendar frameworks
← Back to all projects