Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/blank2409/ecoaction

Eco Action is an interactive app where users can contribute to sustainability efforts by uploading photos of their eco-friendly actions. Each verified action earns points that can be redeemed for vouchers. Join the movement towards a greener planet, track your impact, and get rewarded for making a difference!
https://github.com/blank2409/ecoaction

enviornmentalconservation java react reactjs spring spring-boot

Last synced: about 2 months ago
JSON representation

Eco Action is an interactive app where users can contribute to sustainability efforts by uploading photos of their eco-friendly actions. Each verified action earns points that can be redeemed for vouchers. Join the movement towards a greener planet, track your impact, and get rewarded for making a difference!

Awesome Lists containing this project

README

        

# Eco Action 🌍

Eco Action is a platform where users can contribute to environmental sustainability by sharing photos of eco-friendly actions. Users earn points for verified activities, which can be redeemed for vouchers from various partners. Join the movement, track your impact, and get rewarded for making a difference!

---

## Features

- 📸 **Upload Photos**: Capture and share your eco-friendly activities.
- 🏆 **Earn Points**: Each verified action earns points based on its impact.
- 🎁 **Redeem Vouchers**: Trade in points for vouchers and rewards from partner brands.
- 🌱 **Track Impact**: Monitor your personal contributions to sustainability.

---

## Screenshots

![WhatsApp Image 2024-11-06 at 22 59 59_a16dfc3f](https://github.com/user-attachments/assets/ae323b48-cc37-474c-81e0-5082e941b771)

---

## Getting Started

### Prerequisites

- Node.js and npm installed
- SQL Database Service
- Java Spring (for backend setup)

### Installation

1. **Clone the repo:**
```bash
git clone https://github.com/Blank2409/EcoAction.git
```
2.**Install depedencies:**
```bash
npm install
```
3.**Start Application:**
```bash
npm start
```

### Usage
1.Sign up/Login to access features.
2.Upload a photo of your eco-friendly actions.
3.Earn points once your action is verified.
4.Redeem points for vouchers in the rewards section.

### Technologies Used
-Frontend: React, Tailwind CSS
-Backend: Java Spring Boot
-Database: SQL