Skip to content

vaishnavi4049/AlumniConnect

Repository files navigation

🎓 Alumni Connect

Alumni Connect is a full-stack web application designed to bridge the gap between college juniors and alumni/seniors. It provides a collaborative community where students can seek guidance, share knowledge, access study resources, and receive career recommendations.


🚀 Features

👥 Community & Mentorship

  • Open community space for juniors and seniors
  • Juniors can ask questions and get advice from seniors
  • Knowledge sharing through posts and discussions

💬 Real-Time Chat

  • One-to-one and community chat
  • Implemented using Socket.IO for real-time messaging

📹 Video Counseling

  • One-on-one video counseling sessions
  • Helps juniors get personalized guidance from seniors

📅 Appointment Booking

  • Book counseling sessions via email
  • Email notifications for appointment confirmation

📚 Study Resources

  • Curated YouTube course links
  • Top GitHub repositories
  • Additional learning resources for various domains

💼 Job Recommendations

  • Role-based job suggestions
  • Helps students explore relevant career opportunities

🛠 Tech Stack

Frontend

  • React.js
  • Tailwind CSS

Backend

  • Node.js
  • Express.js

Real-Time & Communication

  • Socket.IO (Real-time chat)
  • Video Calling API

External APIs

  • YouTube API – course and learning content
  • GitHub API – top repositories
  • Email Service API – appointment booking & notifications

🧱 Project Architecture

  • Client (React) – UI and user interactions
  • Server (Express + Node) – APIs and business logic
  • Socket Server – real-time chat communication
  • Third-party APIs – learning resources & integrations

⚙️ Installation & Setup

1️⃣ Clone the repository

git clone https://github.com/your-username/alumni-connect.git
cd alumni-connect

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages