Skill Bolt
Initializing Platform
Skill Bolt
Marketplace Services Custom Projects Customization About Blog Contact Affiliate Program
Login Get Started Free

Connect with us

website Development v1.0.0 Intermediate Free

Stationery Swap – Student Marketplace for Buying & Selling Stationery

0.0 (0)
0 Downloads
Updated 1 month ago

A MERN-based marketplace that enables students to buy, sell, and exchange stationery securely with authentication, image uploads, and smart search.

Technologies & Skills

React Node.js Express.js MongoDB JavaScript JWT Multer Cloudinary CSS

Tags

mern react nodejs express mongodb jwt marketplace full-stack cloudinary student
FREE

Download at no cost

What's Included

Complete Source Code
Documentation
Project Report
Presentation Slides
External Download Link

Support & Customization

Support: None
Custom modifications not available
File Size 104.88 KB
Last Updated Jun 26, 2026

Resource Links

Stationery Swap – Student Marketplace

Stationery Swap is a full-stack MERN web application designed to help students buy, sell, and exchange used stationery items within their campus community. Instead of letting books, calculators, drawing tools, and other academic supplies go unused, students can list items for sale and connect with other students looking for affordable resources.

Problem Statement

Students often have unused stationery after completing a semester, while others need the same materials but cannot afford to purchase them new. Existing online marketplaces are not tailored to student communities or academic supplies.

Solution

Stationery Swap provides a dedicated marketplace where students can securely create accounts, list products with images, browse available items, search for specific stationery, and manage their listings through an intuitive interface.

Key Features

  • Secure JWT-based authentication
  • User profile management
  • Create, edit, and delete product listings
  • Image uploads using Cloudinary
  • Product search and filtering
  • Responsive React frontend
  • RESTful backend APIs
  • MongoDB database integration

Technology Stack

  • React
  • Node.js
  • Express.js
  • MongoDB
  • JavaScript
  • JWT Authentication
  • Multer
  • Cloudinary

Skills Demonstrated

This project demonstrates full-stack web development, REST API design, authentication, database management, cloud-based image storage, responsive UI development, and clean software architecture using the MERN stack.

Future Enhancements

  • Real-time chat between buyers and sellers.
  • Wishlist and favorites.
  • Product recommendation system.
  • Payment gateway integration.
  • Ratings and reviews.
  • Order tracking.
  • Mobile application.
  • AI-powered product recommendations.

Known Issues

  • Internet connection is required for image uploads.
  • Performance may vary depending on MongoDB connection speed.
  • Email notifications and payment integration are not implemented in the current version.

Installation

Prerequisites:

  • Node.js (v18 or later)
  • MongoDB (local or MongoDB Atlas)
  • Git

Installation:

  1. Clone the repository.
  2. Install backend dependencies:
  3. cd backend
  4. npm install
  5. Install frontend dependencies:
  6. cd ../frontend
  7. npm install
  8. Create a .env file in the backend and configure:
  • MONGODB_URI
  • JWT_SECRET
  • CLOUDINARY_CLOUD_NAME
  • CLOUDINARY_API_KEY
  • CLOUDINARY_API_SECRET
  1. Start the backend:
  2. npm run dev
  3. Start the frontend:
  4. npm run dev
  5. Open the application in your browser using the frontend URL shown in the terminal.

Usage

  1. Register a new account or log in.
  2. Browse available stationery listings.
  3. Search and filter products.
  4. Create a new listing by providing product details and uploading images.
  5. Edit or remove your own listings.
  6. View detailed product information.
  7. Manage your profile and interact with the marketplace through a responsive user interface.

System Requirements

Operating System:

  • Windows, Linux, or macOS

Software:

  • Node.js v18+
  • npm
  • MongoDB or MongoDB Atlas
  • Modern web browser (Chrome, Edge, Firefox)

Minimum Hardware:

  • 4 GB RAM
  • 500 MB free disk space

No Q&A available yet

Be the first to ask a question!

Ask a Question

Customer Reviews

0.0 0 reviews
5
0
4
0
3
0
2
0
1
0

Write Your Review

No reviews yet

Be the first to review this project!

Related

Similar Projects

You might also be interested in these projects

Apartment Billing and Management Portal
website Development
0.0 (0)
Intermediate
K
Kalyan Gandepalli | AP24110011751
Verified Seller
60% OFF

Apartment Billing and Management Portal

Apartment Billing and Maintenance Portal for residents and admins with user authentication, bill management, maintenance requests, announcements.

React Vite TypeScript +12
₹399 ₹1,000
View Project
Civix:Civic Issue Reporting and Tracking App
website Development
0.0 (0)
Intermediate
Y
yaswanth reddy
Verified Seller
58% OFF

Civix:Civic Issue Reporting and Tracking App

A full-stack platform for reporting, tracking, and managing civic issues with maps, real-time updates, and community participation.

React.js Node.js Express.js +8
₹2,982 ₹7,100
View Project
Prescripto – Full-Stack Doctor Appointment System
website Development
0.0 (0)
Advanced
D
Deepanshu Gunwant
Verified Seller
20% OFF

Prescripto – Full-Stack Doctor Appointment System

Full-stack MERN doctor appointment platform with patient, doctor and admin dashboards, JWT authentication, online booking and responsive UI.

React.js Node.js Express.js +6
₹399 ₹499
View Project
College Discovery Platform
website Development
0.0 (0)
Intermediate
S
SATYA GANNAMANI
Verified Seller
81% OFF

College Discovery Platform

A modern college discovery platform that helps students search, filter, explore, and compare colleges through an intuitive and responsive interface.

Next.js React TypeScript +1
₹500 ₹2,700
View Project