Skip to content
This repository was archived by the owner on Jul 5, 2025. It is now read-only.
/ Swappify Public archive

SZABIST Final Year Project (P5-12)

Notifications You must be signed in to change notification settings

mustan-ali/Swappify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

238 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Swappify

Swappify is a modern digital platform that reimagines barter trading for the online world. In a time where sustainability and conscious consumption matter more than ever, Swappify provides a secure and user-friendly space for individuals to exchange goods and services -- no money required.

By fostering a circular economy through the reuse, repurposing, and recycling of items, Swappify promotes meaningful, utility-driven exchanges based on trust and community.


Tech Stack

  • Frontend: React, React Router, Axios, Chart.js, Socket.IO Client
  • Backend: Node.js, Express.js, MongoDB, JWT, Bcrypt.js, Multer, Nodemailer, Socket.IO

Installation & Running Locally

  1. Clone the Repository:
    git clone https://github.com/mustan-ali/Swappify.git
  2. Set Up the Backend:
    cd backend
    cp .env.sample .env      #Update .env with your config
    npm install
    node server.js
  3. Set Up the Frontend (in a new terminal):
    cd frontend
    npm install
    npm start

About

SZABIST Final Year Project (P5-12)

Resources

Stars

Watchers

Forks

Contributors 2

  •  
  •