Skip to content

An open-source AI-powered hub/platform to generate professional roadmaps for social and environmental impact projects. Users provide prompts and context to create detailed, actionable blueprints, fostering innovation for good.

License

Notifications You must be signed in to change notification settings

eversonfilipe/impactsolutionroadmap.sh

ImpactSolutionRoadmap.sh

An open-source, AI-powered platform to transform complex social and environmental problems into actionable, collaborative blueprints.

This project democratizes technology as a force for good, providing a professional-grade tool for entrepreneurs, NGOs, researchers, and developers to architect, analyze, and implement solutions for critical ESG challenges.

Application Screenshot

Project Philosophy

  1. Democratize Impact: Provide elite-level strategic tools, completely free and open-source, to those working to solve the world's most pressing problems.
  2. Privacy First: Operate on a 100% client-side architecture. Your data is your own. It is never stored on our servers because we don't have any.
  3. AI as a Co-pilot: Leverage sophisticated AI not just as a generator, but as a strategic partner to analyze, suggest, and enhance human ingenuity.
  4. Open & Extensible: Build a clean, well-documented, and modular codebase that invites collaboration and adaptation by the global open-source community.

Core Features

  • AI Roadmap Generator: Transform a simple prompt into a detailed, structured, and investment-grade project plan, grounded with real-time web search results.
  • ESG Analytics Hub: Generate estimated carbon footprints (Scope 1, 2, 3), overall ESG scores, and draft sustainability reports to measure what matters.
  • AI-Powered Knowledge Base: Get expert, referenced answers to complex questions about ESG frameworks, methodologies, and best practices.
  • Smart Compliance Engine: Automatically generate compliance checklists, draft policies, and materiality matrices for major ESG regulations like CSRD and TCFD.
  • Deep Context-Awareness: Upload your existing documents (.txt, .md, .pdf, etc.) to provide the AI with specific context for highly tailored outputs.
  • Interactive Planning: Track progress with a dynamic progress bar, save and manage versions in your browser, and export your final roadmap to Markdown.
  • Installable & Offline-Ready: As a Progressive Web App (PWA), it can be installed on your device for a native-like experience.

Comprehensive Documentation

Whether you're a user, contributor, or developer, we have you covered.

Technology Stack

The application is built with a modern, serverless, and privacy-focused technology stack.

  • AI Engine: Google Gemini API (gemini-2.5-flash) via @google/genai SDK for its advanced reasoning, structured data output, and web search grounding.
  • Frontend Framework: React (with Hooks) for a dynamic, component-based user interface.
  • Language: TypeScript for robust type safety and improved developer experience.
  • Styling: Tailwind CSS for a utility-first, responsive, and easily customizable design system.
  • Markdown Processing: marked and DOMPurify for secure and rich rendering of AI-generated text.
  • Offline Capability: Implemented as a Progressive Web App (PWA) with a Service Worker for caching and offline access.
  • Deployment: Designed for static hosting on platforms like GitHub Pages, Vercel, or Netlify, ensuring global scalability with zero backend costs.

Getting Started for Users

No installation is needed. You can access the tool directly from its deployed URL. For the best experience, use the "Install App" button in the header to add it to your device.

Getting Started for Developers

  1. Fork and Clone: Fork the repository and clone it to your local machine.
  2. Set API Key: The project requires a Google Gemini API key. Create a .env file in the project root and add your key: API_KEY=YOUR_GEMINI_API_KEY.
  3. Run Locally: For the best development experience, use a local server. A tool like VS Code's "Live Server" extension or a simple npx serve command will work. For full environment variable support, a build tool like Vite is recommended.
  4. Contribute: Create a new branch, make your changes, and submit a Pull Request. Please read our Contributing Guide first.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

An open-source AI-powered hub/platform to generate professional roadmaps for social and environmental impact projects. Users provide prompts and context to create detailed, actionable blueprints, fostering innovation for good.

Topics

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published