Skip to content

shriya7756/Mini-Project-CampusConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 Campus Connect

A collaborative student platform to share, learn, exchange, and grow together 🌱


🚀 Overview

Campus Connect is your all-in-one hub for student collaboration.
It helps students connect with peers, share study materials, ask academic questions, exchange resources, and track their learning journey — all in one sleek, responsive web app.

🧠 Goal: To build a community-driven academic ecosystem that enhances the overall learning experience.


🌟 Features

📚 Notes Exchange

Share and discover study materials and notes across subjects — learn better together!

💬 Q&A Community

Ask questions, answer peers, and grow your knowledge through academic discussions.

🔄 Equipment Exchange

Buy, sell, or lend academic supplies — from lab equipment to textbooks.

📈 Progress Tracking

Track your learning progress with topic checklists, goals, and milestone visualizations.

👩‍🎓 User Authentication & Profiles

Secure sign-up/login using JWT & bcrypt. Each user gets a personalized experience.

🖥️ Responsive, Modern UI

Sleek, fast, and mobile-friendly design for a seamless experience on any device.


🧰 Tech Stack

🖼️ Frontend

  • Vite — blazing-fast build tool
  • ⚛️ React + TypeScript — component-based UI with type safety
  • 💅 Tailwind CSS — utility-first styling
  • 🧩 shadcn/ui — elegant, accessible UI components
  • 🎨 Radix UI — modern dialogs, modals, sheets
  • 🔔 lucide-react — clean and consistent icon set

🛠️ Backend

  • 🌐 Node.js + Express.js — RESTful API framework
  • 🔑 JWT (jsonwebtoken) — authentication & session management
  • 🧂 bcrypt — password hashing for secure logins

☁️ Tools & Integrations

  • 📦 npm — dependency management

About

Full-stack student collaboration platform for notes, Q&A and resource exchange

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors