https://github.com/akhilk2802/uni-cycle
Sustainable Student Marketplace
https://github.com/akhilk2802/uni-cycle
bootstrap fullstack-development nodejs postgresql reactjs redux sass scss
Last synced: 3 months ago
JSON representation
Sustainable Student Marketplace
- Host: GitHub
- URL: https://github.com/akhilk2802/uni-cycle
- Owner: akhilk2802
- Created: 2024-02-04T17:58:06.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-10T02:37:19.000Z (over 1 year ago)
- Last Synced: 2025-05-18T15:12:47.126Z (about 1 year ago)
- Topics: bootstrap, fullstack-development, nodejs, postgresql, reactjs, redux, sass, scss
- Language: JavaScript
- Homepage:
- Size: 10.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# UniCycle - Sustainable Student Marketplace
## 📌 Overview
UniCycle is a **user-friendly platform** designed for **students** to **buy and sell used products** securely and sustainably. Built as part of a **User Experience and Web Design coursework**, it provides an intuitive interface for seamless transactions within university communities. The platform promotes **eco-friendly commerce**, helping students **save money** and **reduce waste**.
---
## 📂 Table of Contents
1. [About UniCycle](#about-unicycle)
2. [Key Features](#key-features)
3. [Getting Started](#getting-started)
4. [How to Use UniCycle](#how-to-use-unicycle)
5. [Benefits](#benefits)
6. [How to Run the Project](#how-to-run-the-project)
---
## 🛍️ About UniCycle
UniCycle is a **secure and sustainable** marketplace tailored for students. It allows users to **buy and sell pre-owned products**, contributing to a **greener planet** while saving money. With **secure transactions** and **university-based verification**, it ensures a **safe and convenient** buying and selling experience.
---
## 🚀 Key Features
- **🌟 User-Friendly**: Effortlessly browse, list, and manage products with an intuitive UI.
- **🔒 Secure Transactions**: Conduct transactions within the platform safely.
- **♻️ Eco-Friendly**: Promote sustainability by reusing and recycling products.
---
## 🏁 Getting Started
Follow these steps to get started with UniCycle:
1️⃣ **Sign Up**: Create an account using your university email.
2️⃣ **Verify Your University**: Select your university to connect with your local student community.
3️⃣ **Browse Listings**: Discover a variety of pre-owned products available for sale.
4️⃣ **List Your Products**: Upload items with descriptions, images, and set prices.
---
## 🛒 How to Use UniCycle
- **For Buyers**: Browse listings and purchase products at student-friendly prices.
- **For Sellers**: List products to reach students looking for affordable goods.
---
## 🎯 Benefits
- **💰 Save Money**: Purchase pre-owned products at lower costs.
- **♻️ Reduce Waste**: Give used products a second life and reduce environmental impact.
- **🤝 Support Your Community**: Engage with fellow students in a trusted marketplace.
- **🔒 Secure & Convenient**: Experience hassle-free transactions within a safe platform.
- **🌱 Greener Planet**: Contribute to sustainability efforts by reducing product waste.
---
## Folder Structure
```plaintext
.
├── backend
│ ├── config
│ ├── controller
│ ├── data
│ ├── models
│ └── routes
└── frontend
├── build
│ └── static
│ ├── css
│ ├── js
│ └── media
├── public
└── src
├── Data
├── components
│ ├── Login
│ ├── Main
│ └── Singup
├── images
├── redux
│ ├── actions
│ ├── constants
│ └── reducers
├── screens
└── styles
```
---
## 💻 How to Run the Project
To set up UniCycle locally, follow these steps:
### **1️⃣ Clone the Repository**
```sh
git clone https://github.com/akhilk2802/UniCycle.git
cd UniCycle
```
### **2️⃣ Open the Project in VS Code**
### **3️⃣ Run the Frontend**
```sh
cd frontend
npm install
npm start
```
### **4️⃣ Run the Backend**
```sh
cd backend
npm install
npm start
```
The application will be available at `http://localhost:3000`.
---
🚀 **UniCycle - Empowering Students, Promoting Sustainability!**