I Escondido·In 8 weeks (June 2026)
ForaCity Developer Portal

Export & Self-Hosting

Download the full ForaCity codebase, set up your own instance, and connect to the GitHub repository. Everything you need to run, modify, and deploy the platform independently.

Full Codebase Export

Download the complete ForaCity platform source code. The export includes all frontend pages, backend services, database schema, tests, and configuration files.

144
Database Tables
100+
Page Components
90+
API Procedures
689+
Test Cases

Download via Manus Management UI

Click the three-dot menu (⋯) in the top-right of the Management UI panel, then select "Download as ZIP". This exports the full project including all source files, configuration, and dependencies.

Clone from GitHub

The repository is synced to GitHub. Clone it for full version history and collaboration.

git clone https://github.com/Renderlyapp/foracity.git

Project Structure

client/— React 19 frontend (Vite, Tailwind 4, shadcn/ui)
src/pages/— 100+ page components organized by subdomain
src/components/— Reusable UI components (shadcn/ui + custom)
src/App.tsx— Route definitions and subdomain detection (280+ routes)
src/main.tsx— tRPC client, React Query, auth redirect
src/index.css— Global theme (CSS variables, Tailwind config)
server/— Express 4 + tRPC 11 backend
routers.ts— Main tRPC router (27 sub-routers merged)
db.ts— Database query helpers (Drizzle ORM)
compliance-engine.ts— Levine Act conflict detection engine
compliance-router.ts— Compliance dashboard API
campaign-router.ts— Campaign management API
news-router.ts— News and journalism API
netfile.ts— NetFile API integration
netfile-service.ts— NetFile sync service
storage.ts— S3 storage helpers
_core/— Framework plumbing (OAuth, context, LLM, Vite bridge)
drizzle/— Database schema and migrations
schema.ts— 144 table definitions (Drizzle ORM)
relations.ts— Table relationship definitions
migrations/— Generated SQL migration files
shared/— Shared types and constants
vitest.config.ts— Test configuration (689+ tests)