2026 Fall Application are now open. Proposal deadline is April 15th.
The following client projects are currently being worked on by the CSC400 students. More updates soon.
Client: Prof. Sarah Reeves (Women's & Gender Studies)
Team Size: 3 students - ✅ Staffed
Description:
Build a secure digital diary application for students to create reflective blog and vlog entries. Students can share text, images, and video within their course while maintaining strict privacy controls. The app includes user authentication with course-only access, a rich text editor for entries, image and video upload/embedding, customizable themes and homepage, draft and publish states, and FERPA-compliant data protection.
What You'll Need:
Backend: Node.js/Express, Python/Django, or PHP/Laravel
Frontend: React, Vue, or modern JavaScript/CSS
Database: MySQL, PostgreSQL, MongoDB
Skills: Authentication/authorization, security, media file handling, web development
Client: Cheryl Tokarski, STEM Alliance of Connecticut (STEM-ACT)
Team Size: 3 students - - ✅ Staffed
Description:
Build a web-based collaborative hub that connects educators, students, families, and industry partners across Connecticut to share STEM resources, promote events, and strengthen partnerships. The platform will include a submission interface for organizations to share resources and events, a searchable directory, and an event calendar. The project involves conducting stakeholder interviews with STEM-ACT partners to understand needs, then designing and building a functional prototype with an approval workflow where submitted content is reviewed before being published to the platform. High Impact.
What You'll Need:
Backend: Node.js/Express, Python/Django, PHP/Laravel, or CMS platform (WordPress/Drupal)
Frontend: React, Vue, or CMS theme customization
Database: MySQL, PostgreSQL, MongoDB
Skills: Web development, database design, user research/interviews, content management systems
Client: Prof. Sarah Reeves (Women's & Gender Studies)
Team Size: 3 students ✅ Staffed
Description:
Build an educational web tool that helps students explore global development data from GapMinder.org. Students will select datasets, identify correlations, and learn about statistical analysis through an interactive interface. The app will connect to GapMinder's database/API, allow searching and comparing datasets, calculate correlation coefficients, and include an interactive learning component to check student understanding. Optional data visualizations can enhance the experience. High Impact.
What You'll Need:
Backend: Python/Flask, Node.js/Express
Frontend: React, Vue, or JavaScript/CSS
Database: Not required (uses external API)
Skills: Web development, API integration, basic statistics
Client: Upptik (Career Readiness Platform for CT Youth)
Team Size: 3 students - ✅ Staffed
Description:
Build an AI-powered chatbot embedded in Upptik's career development platform that serves Connecticut youth. The chatbot will guide students through platform features (profile building, mentor connections, opportunity applications), provide searchable definitions and explanations of job types and career paths, and answer FAQs about college prep, resume building, and career exploration. The system should be contextually aware of users' profiles to provide personalized guidance, making career exploration accessible for first-generation students unfamiliar with professional terminology.
What You'll Need:
Backend: Python, integration with existing platform
Frontend: Integration with existing platform
Database: TBD
Skills: AI/chatbot development, API integration (OpenAI)