An open API service indexing awesome lists of open source software.

https://github.com/ronit-choudhary/purepick

Sustainable grocery e-commerce platform with eco-conscious features like product impact scores, smart store selection, and a real-time scanner.
https://github.com/ronit-choudhary/purepick

clean-ui eco-friendly ecommerce express-js gemini-api green-tech mapbox-api node-js react tailwindcss typescript website

Last synced: about 1 month ago
JSON representation

Sustainable grocery e-commerce platform with eco-conscious features like product impact scores, smart store selection, and a real-time scanner.

Awesome Lists containing this project

README

          

# 🌿 PurePick β€” Your Sustainable Shopping Companion

**PurePick** is a user-first, eco-friendly shopping application designed to help consumers make healthier, more sustainable choices. With powerful features like barcode scanning, ecological scores, personalized recommendations, and eco-rewards β€” PurePick transforms everyday shopping into a planet-conscious experience.

---

## πŸš€ Features at a Glance

### 🏠 Home Screen

* Clean, intuitive design with quick access to:

* Profile
* Cart
* Wishlist
* Product Scanner
* Search bar
* Store Selector
* Scroll through trending products and exciting offers β€” like **50% off on fresh fruits**!

### πŸ›’ Smart Shopping Experience

* Select your **preferred local store**
* Tap any product to view:

* **Ecological Score**
* **Nutritional Score**
* **Sustainable and Healthier Alternatives**
* Add items to your cart, choose delivery, and checkout β€” all within seconds

### πŸ“¦ User Profile & Wallet

* Track orders in real-time
* Access your **Eco-Rewards Wallet** β€” earn points based on your cart’s sustainability value
* Use wallet points for **instant discounts** on future purchases

### ❀️ Wishlist

* Save favorite items for later
* Auto-update wishlist when switching stores β€” promoting **local discoveries**

### πŸ“² Product Scanner

* Scan items or manually enter barcodes
* Instantly get product information, nutritional stats, and sustainability ratings

### πŸ† Sustainability Leaderboard

* Compete weekly with the PurePick community
* Rank based on your **eco-reward points**
* Gamifies sustainability with friendly competition!

### βœ… One-Click Checkout with Rewards

* Apply wallet points instantly
* Enjoy seamless, rewarding purchases

---

## 🌱 Why PurePick?

PurePick isn’t just a grocery app. It's a lifestyle choice β€” guiding users to shop responsibly, track their environmental impact, and be part of a greener tomorrow. **Scan. Shop. Save β€” for yourself and the planet.**

---

## πŸ“¦ Tech Stack

* **Frontend:** React Js, Tailwind CSS
* **Backend:** Node.js , ExpressΒ Js
* **APIs:** Google Gemini API, Mapbox API

---

## πŸ“Έ Screenshots / Demo

Β  Β  demo---https://youtu.be/RqevwtGvxq4?si=VFcoR7B1h_X9dRpC

* Home screen with trending products
* Product detail with sustainability scores
* Barcode scanner in action
* Leaderboard view
* Eco-wallet and rewards redemption

---

## πŸ› οΈ Installation & Running Locally

```bash
Prerequisites: Node.js

Install dependencies: npm install
Set the API_KEY in .env to your Gemini API key
Set the VITE_MAPBOX_API_KEY in .env to your Mapbox API Key
Run the app: npm run dev
```