Skip to content

About

A premium student marketplace platform for buying, selling, and exchanging products within college campuses.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

🚀 CampusXchange

A modern realtime campus marketplace platform built for students to buy, sell, exchange, and communicate securely within their campus ecosystem.


🌐 Live Demo

🔗 https://campusxchange.saikushal467.workers.dev


✨ Features

🔐 Authentication

  • Google Sign-In Authentication
  • Secure Firebase Auth integration
  • Protected user routes

🛒 Marketplace System

  • Create listings
  • Edit/Delete listings
  • Browse products
  • Wishlist system
  • Seller profiles

💬 Realtime Messaging

  • Realtime chat system
  • Typing indicators
  • Online/offline presence
  • Last message updates

⭐ Trust & Safety

  • Seller reviews & ratings
  • Dynamic seller reputation
  • Reporting system
  • Admin moderation dashboard
  • Secure Firestore rules

🔍 Advanced UX

  • Smart search suggestions
  • Premium analytics dashboard
  • Skeleton loading states
  • Responsive mobile-first UI
  • Dark/Light mode support

📱 PWA Support

  • Installable web app
  • Mobile-friendly experience
  • Native-app feel

🛠️ Tech Stack

Frontend

  • React
  • TypeScript
  • TanStack Router
  • Tailwind CSS
  • Recharts

Backend & Database

  • Firebase Authentication
  • Firestore Database
  • Firebase Cloud Messaging

Deployment

  • Cloudflare Workers
  • Vite

📊 Key Highlights

  • ⚡ Fully realtime architecture
  • 🔥 Startup-style marketplace UI
  • 📡 Live chat & presence system
  • 📱 Progressive Web App support
  • 🔐 Secure Firestore permissions
  • 🚀 Production deployment ready

📸 Screenshots

🏠 Homepage

(Add screenshot here)

💬 Chat System

(Add screenshot here)

📊 Analytics Dashboard

(Add screenshot here)

🛒 Marketplace Listings

(Add screenshot here)


⚙️ Installation

git clone https://github.com/saikushal06/campusxchange.git
cd campusxchange
npm install
npm run dev

🚀 Future Improvements

  • AI-powered recommendations
  • Real push notifications
  • Payment gateway integration
  • Advanced analytics
  • Trending listings algorithm

👨‍💻 Author

Sai Kushal Ranga


⭐ If you like this project

Give it a star on GitHub ⭐

About

A premium student marketplace platform for buying, selling, and exchanging products within college campuses.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages