Skip to content

Latest commit

 

History

11 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛒 CampusKart — Smart Campus Marketplace

A full-stack MERN application designed to simplify campus buying, selling, and service management. CampusKart connects students with local campus resources, enabling seamless transactions and communication.


🚀 Features

🛍️ Buy & Sell Products within Campus 🔐 User Authentication (JWT-based) 💳 Secure Payments Integration (Razorpay) 📦 Product Listings & Management 🔍 Search & Filter Functionality 🧑‍💼 User Dashboard (Buyer/Seller) 📱 Responsive Modern UI


🏗️ Tech Stack

💻 Frontend

  • React.js
  • CSS / Tailwind (if used)
  • Axios

⚙️ Backend

  • Node.js
  • Express.js

🗄️ Database

  • MongoDB

💳 Payments

  • Razorpay Integration

📂 Project Structure

CampusKart/
├── my-app/            # React Frontend
├── sell-backend/      # Node.js Backend APIs
├── package.json
├── package-lock.json
└── README.md

⚙️ Installation & Setup

1️⃣ Clone Repository

git clone https://github.com/RajDalvi08/CamousKart.git
cd CamousKart

2️⃣ Setup Backend

cd sell-backend
npm install
npm start

3️⃣ Setup Frontend

cd ../my-app
npm install
npm run dev

🔐 Environment Variables

Create a .env file in backend:

MONGO_URI=your_mongodb_connection
JWT_SECRET=your_secret_key
RAZORPAY_KEY=your_key
RAZORPAY_SECRET=your_secret

💡 Use Cases

🎓 Campus marketplace for students 📦 Buy/sell second-hand items 💼 Promote student services 📊 Manage campus resources digitally


📸 Future Enhancements

  • 🤖 AI-based product recommendations
  • 💬 Real-time chat between users
  • ⭐ Ratings & Reviews system
  • 📦 Order tracking system
  • 📱 Mobile app version

👨‍💻 Contributors

  • Raj Dalvi — Developer
  • Vineet Dalvi — Contributor

📄 License

This project is licensed under the MIT License


🌟 Show Your Support

If you like this project, give it a ⭐ on GitHub!

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages