Skip to content

Automated sustainability reporting solution aligned with GRI Standards (GRI 1, 2, 3).

License

Notifications You must be signed in to change notification settings

eteka/gri_reporting

Repository files navigation

GRI Sustainability Reporting Platform

A comprehensive web-based platform that simplifies sustainability reporting for organizations of every size, fully aligned with GRI Standards (GRI 1, 2, 3).

🌱 Features

  • GRI Standards Compliant: Fully aligned with GRI 1 (Foundation), GRI 2 (General Disclosures), and GRI 3 (Material Topics)
  • User-Friendly Interface: Clean, intuitive web interface accessible to organizations of all sizes
  • Interactive GRI Glossary: Built-in definitions and explanations of key GRI concepts
  • Step-by-Step Guidance: Wizard-driven report creation process
  • Material Topics Selection: Guided selection of relevant sustainability topics
  • Progress Tracking: Visual progress indicators and compliance checklists
  • Organization Management: Comprehensive organizational profile setup (GRI 2-1)

🚀 Quick Start

  1. Install Dependencies:

    pip install -r requirements.txt
  2. Run the Platform:

    python run.py
  3. Access the Platform: Open your browser and navigate to: http://localhost:5000

📊 Platform Structure

  • Home Page: Overview of features and benefits
  • Organization Setup: Complete GRI 2-1 organizational details
  • Dashboard: View and manage all your sustainability reports
  • New Report: Create GRI-compliant reports with guided workflows
  • Report Viewer: Review, edit, and export completed reports

🎯 GRI Standards Coverage

GRI 1: Foundation

  • Reporting principles (accuracy, balance, clarity, comparability, completeness, sustainability context, timeliness, verifiability)
  • Due diligence processes
  • Material topics identification

GRI 2: General Disclosures

  • Organizational details (2-1)
  • Strategy and governance
  • Stakeholder engagement (2-29)
  • Reporting practices

GRI 3: Material Topics

  • Topic-specific disclosures
  • Management approach
  • Performance indicators

🔧 Technical Details

  • Backend: Flask (Python)
  • Frontend: Bootstrap 5, HTML5, JavaScript
  • Data Storage: JSON files (easily upgradeable to database)
  • Responsive Design: Works on desktop, tablet, and mobile devices

📚 Built-in GRI Glossary

The platform includes an interactive glossary with key GRI terms:

  • Impact
  • Material Topics
  • Due Diligence
  • Stakeholder
  • Reporting Principles (Accuracy, Balance, Clarity, etc.)

🎨 User Experience

  • Clean, professional interface with GRI-inspired green color scheme
  • Clickable glossary terms throughout the platform
  • Progress tracking and visual indicators
  • Print-friendly report views
  • Export capabilities (PDF, Excel, JSON - coming soon)

🌍 For Organizations of Every Size

Whether you're a startup, SME, or multinational corporation, this platform provides:

  • Scalable reporting workflows
  • Flexible material topics selection
  • Comprehensive guidance and tooltips
  • Professional report generation

📈 Getting Started Guide

  1. Setup Your Organization: Complete the organizational profile with GRI 2-1 required information
  2. Create Your First Report: Use the guided wizard to set up your sustainability report
  3. Select Material Topics: Choose the most relevant sustainability topics for your organization
  4. Complete Disclosures: Work through each section with built-in GRI guidance
  5. Review & Export: Finalize your report and export in multiple formats

Ready to simplify your sustainability reporting? Start the platform and visit http://localhost:5000 to begin your GRI-compliant reporting journey!

About

Automated sustainability reporting solution aligned with GRI Standards (GRI 1, 2, 3).

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published