Skip to content

AI‑powered, open‑source mobile app for real‑time energy monitoring, predictive analytics, and community‑driven sustainability built with React Native and Supabase.

Notifications You must be signed in to change notification settings

shkshreyas/Eco-Nexus-APK

Repository files navigation

🌿 EcoNexus - AI-Powered Sustainable Energy Management

EcoNexus Dashboard

TypeScript React TensorFlow.js Vite License

Revolutionizing energy management through AI-driven insights and community-powered sustainability


🏆 DevHouse 25 Hackathon - Sustainability Track

EcoNexus is an intelligent web platform complementing our mobile application that empowers users to:

  • Reduce energy consumption by up to 25% through behavioral changes
  • Participate in community-driven sustainability initiatives
  • Optimize energy usage with real-time AI recommendations
  • Track environmental impact with advanced visualization tools
Energy Tracking Environmental Resources

🚀 Quick Start

Prerequisites

  • Node.js v18+
  • npm or yarn

Installation

# Clone repository
git clone https://github.com/Ayushdevx/Econexusx

# Install dependencies
cd Econexusx && npm install

# Configure environment
cp .env.example .env

# Launch development server
npm run dev

Application available at: http://localhost:5173/


✨ Core Features

📊 Intelligent Energy Monitoring

  • Real-time tracking with dynamic Recharts visualizations
  • Anomaly detection using TensorFlow.js models
  • Predictive analytics with LSTM networks for consumption forecasting
  • Personalized benchmarking against regional averages

🌱 Sustainability Pathways

  • AI-generated recommendations (heating optimization, appliance scheduling)
  • Micro-challenges with progress tracking
  • ROI calculator for energy upgrades
  • Weather-adaptive optimization (API integration)

👥 Community Engagement

  • Neighborhood leaderboards with gamification
  • Group challenge system with impact aggregation
  • Event coordination platform
  • Success story sharing network

🤖 Advanced Technical Capabilities

  • IoT Integration: Smart device control via REST API
  • Edge Computing: Local ML inference for offline use
  • Carbon Accounting: Blockchain-verified impact records
  • AR Visualization: 3D energy flow representation
AI Assistant Drone Detection

🧠 AI Architecture

Machine Learning Pipeline

graph LR
  A[Real-time Sensor Data] --> B[Time-series Preprocessing]
  B --> C[TensorFlow.js LSTM Model]
  C --> D[Energy Forecast]
  D --> E[Optimization Engine]
  E --> F[Personalized Recommendations]
Loading

Key Components

  • TensorFlow.js Models:

    • Anomaly detection (Autoencoder architecture)
    • Consumption forecasting (LSTM networks)
    • Pattern recognition (CNN for appliance identification)
  • NLP Integration:

    • Gemini 1.5 Pro chatbot for user interaction
    • Context-aware query processing
  • Optimization Algorithms:

    • Reinforcement learning for dynamic load balancing
    • Genetic algorithms for multi-objective optimization

🌍 Sustainability Impact

Metric Individual Impact Community Impact
Annual CO2 Reduction 1.2 tons 50+ tons/neighborhood
Energy Savings 15-25% 30-40% peak reduction
Equivalent Trees 60 trees/year 2,500 trees/year

📱 Mobile Integration

Mobile App

Companion app features:

  • On-the-go energy monitoring
  • Push notification alerts
  • AR energy audit tool
  • Voice-controlled interface
Settings

🛠️ Technical Stack

Category Technologies
🖥️ Frontend React, TypeScript, Vite
📊 Visualization Recharts, Three.js
🤖 Machine Learning TensorFlow.js, Python
⚛️ State Management Zustand, Context API
☁️ Infrastructure AWS EC2, Docker
🔒 Security OAuth2, AES-256

👥 Meet the Team

Arunima Sakharkar
Arunima Sakharkar
Rasika Gupta
Rasika Gupta
Ayush Upadhyay
Ayush Upadhyay
Shreyas Kumar
Shreyas Kumar

🌐 Live Demo

Explore our platform:
Deploy
Live Demo | API Docs


📄 License

This project is MIT licensed. See LICENSE for details.

Built with ❤️ by Team Code Red | GitHub Repo | Report Issues

About

AI‑powered, open‑source mobile app for real‑time energy monitoring, predictive analytics, and community‑driven sustainability built with React Native and Supabase.

Topics

Resources

Stars

Watchers

Forks