Skip to content

comp426-25f/final-project-team-42

Repository files navigation

Review Assignment Due Date

StudyBuddy

Developed by Megan Gao, Oscar Cheung, Fletcher Stuart, & Mairui Li for COMP 426: Modern Web Programming at UNC-Chapel Hill.

TypeScript Next.js Shadcn/ui Tailwind Supabase Drizzle tRPC

Add some screenshots or graphics here that show your app being used!

StudyBuddy is a collaborative study platform for UNC students to create course-specific study groups, share resources, and utilize AI-powered study tools.

Features

Group Creation and Join System - Create study groups for specific courses and invite classmates via shareable links or searchable directory.

Shared Notes Board - Post text notes and upload files (PDFs, images) to a centralized board that all group members can access in real-time.

Real-time Group Chat - Chat with group members and see who's online with live presence indicators.

AI Study Helper - Generate summaries, quiz questions, and flashcards from your notes using AI (supports Google Gemini and OpenAI).

Personal Dashboard - View your groups, track recent activity, manage study streaks, and quickly access your study materials.

About

comp426-25f-final-project-final-project-template created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages