Skip to content

deep41/EventPlannerAI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌱 Grassroots - Community Action Platform

License Version PRs Welcome Issues

Empowering communities through AI-driven organizing tools. Make social impact accessible to all.

✨ Inspiration

"We wanted to create a digital sanctuary where passion meets action - where anyone can become a changemaker."

Our solution uses AI to streamline the entire process. We leverage a specialized multi-agent workflow to automate crucial tasks, including resource allocation, budgeting, social media promotion, email outreach, and even assistance with legal permits.

πŸš€ Features

Feature Description
πŸ“… Event Planning AI-generated roadmaps from simple chat input
🀝 Volunteer Matching Smart connections based on skills/location
πŸ“‹ Permit Assistance Guided approval processes & templates
πŸ’° Budget Optimization Cost estimates + funding suggestions
πŸ•’ Smart Scheduling Automated task timelines & reminders

πŸ› οΈ How It Works

AI Agent Architecture

1

Tech Stack

  • AI Core: Python + LangChain + LangGraph
  • Backend: Flask + MongoDB
  • Frontend: React + Material-UI + Shadcn

πŸ“Έ Screenshots

Feature Preview
Landing
Chat
Flow
Resources
Volunteer Outreach
Social Media
Budgeting
Permits

πŸ§‘πŸ’» Getting Started

git clone https://github.com/yourusername/grassroots.git
cd grassroots
pip install -r requirements.txt
python app.py

Backend .env file

# OpenAI API Key
OPENAI_API_KEY = <insert your key here>

# Tavily Search API Key
TAVILY_API_KEY= <insert your key here>

# Perplexity API Key
PERPLEXITY_API_KEY = <insert your key here>

# MongoDB
MONGODB_URI = <DB_URL>

🀝 How to Contribute

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

πŸ“œ License

Distributed under the Apache License. See LICENSE for more information.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •