Thriving Thriving TypeScript TS
↑ 56 ?
NetCollaborate mwakidenis/NetCollaborate

Group Connect is a collaborative web platform that helps students find study partners, form study groups, and organize sessions based on shared subjects or interests. It promotes peer learning, teamwork, and consistency among campus students.

https://group-connect-gamma.vercel.app β†—
HEALTH ? 90 / Healthy
// solo builder axiosfastapijwtpythonreduxtypescript ?

// readme

πŸ“š Group Connect

Find study partners. Form groups. Learn together.
Group Connect is a campus-based platform that helps students connect with peers who share similar study interests, organize study sessions, and collaborate effectively.


🧾 Description

Group Connect is a collaborative web platform designed to help students find study partners, form small learning groups, and organize study sessions based on shared subjects or interests. It promotes peer-to-peer learning, teamwork, and consistent study habits across campuses.


πŸš€ Features

🏠 Landing Page

  • Beautiful landing page introducing the platform’s purpose.
  • Responsive and user-friendly design.
  • Call-to-actions for signing up or logging in.
  • Theme toggle (πŸŒ™ Dark / β˜€οΈ Light mode).

πŸ‘₯ Authentication

  • Secure JWT-based authentication (signup and login).
  • Password hashing for user safety.
  • Role-based access: Student / Admin.
  • Session persistence across reloads.

πŸŽ“ Study Groups

  • Create or join groups by topic or course.
  • Group size limit: 5 members for effective collaboration.
  • Edit or delete your own groups.
  • View member list for each group.
    -…