Meet Team Awesome

Five Computer Information Systems students at the University of South Carolina who built DayPlanner as part of the CSCE 490/492 Capstone Computing Project.

The people behind DayPlanner

Each member of Team Awesome owns a key part of the application, from backend data models to front-end experiences.

AM

Aaron Moore

Notification System

in LinkedIn
AP

Alfred Pacicco

Event & Message Models

in LinkedIn
CP

Cade Phillips

User & Chatbot Models

in LinkedIn
CE

Colin Elmore

File Model & Import Parser

in LinkedIn
EM

Ellie Maynard

Settings & Friend Request Models

in LinkedIn

About DayPlanner

What we built, why we built it, and the technologies powering it.

Our Mission

DayPlanner is a cross-platform mobile scheduling app designed to help users efficiently manage their daily tasks, events, and social plans. We set out to solve a problem we all experienced firsthand: coordinating busy schedules among friends is painful when everyone lives inside a different app and format.

By combining a smart calendar, friend collaboration tools, an AI chatbot assistant, and file-import capabilities into a single intuitive app, DayPlanner becomes more than just a calendar — it becomes a scheduling hub for everyday life.

Technology Stack

DayPlanner is built with a React Native (Expo) frontend for cross-platform mobile support, backed by a Python/FastAPI REST API, a Firebase Firestore database, and an AI-powered chatbot engine for natural-language scheduling.

React Native Expo TypeScript Python FastAPI Firebase Firestore Firebase Auth AI Chatbot SQLite (offline) Jest Render
⭐ View Source on GitHub