GConnect is a study buddy matching web application developed as a collaborative project between Google Developer Student Clubs – PLM and École d’Ingénieurs en Informatique (EPITA), France. The platform is designed to help students find compatible study partners based on shared courses, interests, and availability. By combining preference-based matching with in-app communication, GConnect aims to support peer learning and collaboration across diverse academic backgrounds, helping students study more effectively together.
Students struggle to find compatible study partners often relying on informal groups or chance connections.
Lack of structured matching
makes it difficult to connect students with shared courses, interests, and availability.
Limited communication channels
hinder effective coordination and sustained study collaboration.
To address these challenges, we developed GConnect, a study buddy matching platform that:
Developed a study buddy matching platform
that connects students based on shared courses, interests, and availability.
Implemented profile-based matching logic, allowing users to describe study preferences and find compatible partners.
Integrated in-app messaging,
enabling matched students to communicate and coordinate study sessions directly within the platform.
Developed the frontend using Next.js with shadcn/ui and Tailwind CSS, enabling rapid UI development and a consistent, component-based design system.
Deployed the application on Vercel for continuous testing, preview environments, and cross-institution validation with EPITA (France).
Implemented API-based data handling
to support user profiles, matching logic, and in-app communication workflows.
Let's discuss how we can work together on your next project