Skip to content

🏫 CampusMart – A smart campus marketplace built with React & Vite, enabling students to exchange goods, share notes, and connect over campus activities in one seamless platform.

Notifications You must be signed in to change notification settings

CipherCraze/CampusMart

Repository files navigation

πŸŽ“ CampusMart

One stop solution for all campus needs!
πŸš€ Built with React + Vite, CampusMart is your smart digital marketplace tailored for college students.


🌟 Overview

CampusMart is an innovative platform built to connect students within a campus ecosystem. Whether it’s buying or selling used items, accessing academic resources, or keeping up with campus activitiesβ€”CampusMart brings it all under one roof.

πŸ”₯ Features

  • πŸ›™οΈ Buy/Sell Products – Seamlessly post and browse listings for second-hand books, gadgets, and other essentials.
  • πŸ“š Study Materials – Share and download important academic resources.
  • πŸ—“οΈ Event Board – Stay updated with college events and happenings.
  • πŸ’¬ Chat Integration – Connect directly with buyers or sellers (coming soon).
  • 🌐 User-Friendly Interface – Intuitive UI built with React and Vite.
  • πŸ” Secure Auth – Google OAuth for seamless and secure login.

πŸ“Έ Screenshots

Add some screenshots or a GIF here to show off the UI


🚠 Tech Stack

Category Tech
Frontend React, Vite, Tailwind CSS
Authentication Firebase Google Auth
Deployment Vercel
Version Control Git, GitHub

πŸš€ Getting Started

Follow these steps to run CampusMart locally:

# 1. Clone the repo
git clone https://github.com/CipherCraze/CampusMart.git

# 2. Navigate to the project directory
cd CampusMart

# 3. Install dependencies
npm install

# 4. Run the development server
npm run dev

Open your browser and visit http://localhost:5173


πŸ“ Project Structure

CampusMart/
β”‚
β”œβ”€β”€ public/            # Static files
β”œβ”€β”€ src/               # Source code
β”‚   β”œβ”€β”€ assets/        # Images & icons
β”‚   β”œβ”€β”€ components/    # Reusable components
β”‚   β”œβ”€β”€ pages/         # Route-based pages
β”‚   β”œβ”€β”€ services/      # API and utility functions
β”‚   └── App.jsx        # Root component
β”‚
β”œβ”€β”€ .gitignore
β”œβ”€β”€ index.html
β”œβ”€β”€ package.json
└── vite.config.js

πŸ“Œ Future Plans

  • βœ… Responsive UI for mobile & desktop
  • πŸ”„ Real-time messaging for product inquiries
  • πŸ“ˆ Analytics dashboard for sellers
  • 🎯 Role-based access for admins
  • πŸ“¦ Integration with payment gateways (optional)

🀝 Contributing

Contributions are welcome!
If you’d like to improve this project, follow these steps:

  1. Fork the repository
  2. Create your feature branch: git checkout -b feature-name
  3. Commit your changes: git commit -m 'Add some feature'
  4. Push to the branch: git push origin feature-name
  5. Open a Pull Request

πŸ™Œ Acknowledgements

Special thanks to everyone who inspired and supported this project!
Made with ❀️ by CipherCraze


πŸ“¬ Contact

Got questions or suggestions?


⭐️ Show Your Support

If you like this project, give it a ⭐️ and share it with your friends!

About

🏫 CampusMart – A smart campus marketplace built with React & Vite, enabling students to exchange goods, share notes, and connect over campus activities in one seamless platform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages