Repository navigation
Expand file tree
/
Copy pathtxt
More file actions
82 lines (59 loc) · 3.31 KB
/
Copy pathtxt
File metadata and controls
82 lines (59 loc) · 3.31 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
------------------------------------------------------------
## ✨ Why EcoFinds?
In a world drowning in fast fashion, electronics waste, and disposable culture, EcoFinds empowers people to buy & sell pre-loved goods with ease.
Every listing extends the lifecycle of a product, reduces carbon footprint, and creates a conscious community of sustainable shoppers.
------------------------------------------------------------
## 🛠️ Features (MVP)
- 🔐 Secure Authentication – Sign up & log in with ease.
- 👤 User Dashboard – Manage your profile & activity.
- 🛒 Product Listings (CRUD) – Add, edit, delete, or browse second-hand items.
- 🗂️ Category Filtering – Quickly find items by predefined categories.
- 🔍 Search – Find exactly what you’re looking for with keyword search.
- 🖼️ Image Placeholder Support – Every product gets a visual touch.
- 📦 Cart & Previous Purchases – Track what you’re buying and what you’ve already bought.
------------------------------------------------------------
## 💻 Tech Stack
- ⚡ Frontend: React.js + Tailwind CSS (mobile-friendly, responsive UI)
- 🔥 Backend/Database: Firebase Authentication + Firestore (real-time, serverless, free-tier friendly)
- 🎨 Design: Excalidraw Wireframes + minimal eco-friendly theme (#DDF4E7, #67C090, #26667F, #124170)
------------------------------------------------------------
## 🌐 How It Works
1. Sign up → Create your EcoFinds profile.
2. List an item → Upload details like title, description, price, category, and image.
3. Browse & Buy → Search or filter items, add to cart, and purchase.
4. Sustain Together → See your previous purchases and keep track of your eco-impact.
------------------------------------------------------------
## 🚀 Installation (Developer Mode)
# 1. Clone the repository
git clone https://github.com/NothingADSR123/OdooVirtual.git
# 2. Navigate into the project
cd OdooVirtual
# 3. Install dependencies
npm install
# 4. Run the app
npm start
The app will be live at http://localhost:3000 🌍
------------------------------------------------------------
## 📸 Screenshots (Demo Flow)
(Add screenshots / GIFs here to wow judges)
- 🖼️ Login Screen
- 🛒 Product Feed with Search & Filters
- ➕ Add New Product Form
- 👤 User Dashboard
- 📦 Cart & Previous Purchases
------------------------------------------------------------
## 🌱 Our Hackathon Spirit
This project was built in 8 hours of pure caffeine, collaboration, and creativity ☕💡.
We believe small hacks can spark big changes. EcoFinds is our attempt to turn hackathon code into a real-world solution for sustainable living.
------------------------------------------------------------
## 💡 Future Roadmap
- ✅ Basic MVP (auth + product listings + cart)
- 🚀 AI-powered product recommendations
- 🌍 EcoPoints system (earn rewards for sustainable purchases)
- 📱 Dedicated mobile PWA app
- 🔒 Verified Sellers & Trust Layer
------------------------------------------------------------
## 🏆 Hackathon Ready
EcoFinds isn’t just another CRUD app — it’s designed with impact + scalability in mind.
Our vision: Make second-hand shopping cooler than buying new.
Let’s make the planet greener, one listing at a time 🌎💚