KC Logo
Home
Projects
About
Home
Projects
About
Case Study

G-Connect

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.

Problem

Problem

  • 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.

Solution

Solution

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.

Technical approach

Technical approach

  • 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.

Like what you see?

Interested in this project?

Let's discuss how we can work together on your next project