File size: 3,765 Bytes
61d29fc
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
---
title: Open Navigator
sidebar_position: 2
displayed_sidebar: gettingStartedSidebar
---

# Open Navigator

**Open Navigator** is the main application interface providing search, analysis, and visualization tools for advocacy opportunities across the United States.

## 🎯 What's Inside

The platform gives you access to:

- **925 government jurisdictions** - Counties, cities, townships, school districts
- **43,726 nonprofit organizations** - Complete IRS Form 990 financial data (5 states)
- **6,913 meeting transcripts** - Government meeting minutes
- **306 school districts** - Financial and meeting data
- **362 elected officials** - Voting records and decision patterns
- **4,372 churches** - Community-based organizations
- **5 states** - States with complete IRS BMF data

---

## πŸ“± Interface Overview

The interactive platform provides real-time access to:

- πŸ“Š **Analytics** - Overview of opportunities and trends
- πŸ—ΊοΈ **Interactive Heatmap** - Geographic visualization of policy opportunities  
- πŸ“„ **Document Explorer** - Search and browse meeting minutes
- πŸ”” **Opportunities** - Identified advocacy opportunities
- πŸ›οΈ **Nonprofit Solutions** - Search nonprofit organizations by location and service
- βš™οΈ **Settings** - Configure alerts and preferences

## Accessing Open Navigator

### Development Mode

```bash
# Terminal 1: Start the API backend
source .venv/bin/activate
python main.py serve

# Terminal 2: Start the React frontend
cd frontend
npm install
npm run dev

# Open http://localhost:3000
```

### Production Deployment

#### Option 1: Databricks Apps (Recommended)

```bash
export DATABRICKS_HOST=https://your-workspace.cloud.databricks.com
export DATABRICKS_TOKEN=dapi...
export OPENAI_API_KEY=sk-...

./scripts/deploy-databricks-app.sh
```

#### Option 2: Docker

```bash
docker-compose up -d
# Open Navigator available at http://localhost:8000
```

## Features

### Analytics Overview

Real-time statistics and trend analysis:
- Active opportunities by state and topic
- Urgency distribution
- Recent discoveries
- Top locations

### Interactive Heatmap

Color-coded map showing:
- πŸ”΄ Critical urgency (vote imminent)
- 🟠 High urgency (active debate)
- 🟑 Medium urgency (moderate discussion)  
- 🟒 Low urgency (early stage)

Click any marker for full details and generated advocacy materials.

### Document Explorer

Search and filter capabilities:
- Full-text search across meeting minutes
- Filter by jurisdiction, date, topic
- View original documents and parsed data
- Export results

### Nonprofit Search

Find local organizations:
- Search by location and keyword
- Filter by NTEE category (health, education, etc.)
- View financial data from Form 990s
- Access mission statements and contact info

## API Integration

Open Navigator communicates with the FastAPI backend:

**Base URL:** `http://localhost:8000/api`

**Key Endpoints:**
- `GET /api/opportunities` - List advocacy opportunities
- `GET /api/documents` - Search meeting minutes
- `GET /api/nonprofits` - Search nonprofit organizations
- `GET /api/data/status` - Check data ingestion status

See the [API Reference](/docs/api) for complete documentation.

## Need Help?

- Browse the [Documentation](/docs/intro)
- [Report an Issue](https://github.com/getcommunityone/open-navigator-for-engagement/issues)
- [Request a Feature](https://github.com/getcommunityone/open-navigator-for-engagement/issues/new)

---

<div class="alert alert--success">
  <strong>Quick Links</strong>
  <ul>
    <li><a href="http://localhost:3000" target="_blank">Open Navigator (Dev)</a></li>
    <li><a href="http://localhost:8000/docs" target="_blank">API Docs (Dev)</a></li>
    <li><a href="/intro">Project Documentation</a></li>
  </ul>
</div>