Open Invests
EB-5 financing site for investors pursuing a U.S. green card, with a CMS-driven blog and an internal dashboard for managing customers and projects.

Project Details
Client
OpenVenture
Year
2025
Role
Sole developer
Status
Live
Ownership
Sole developer for OpenVenture
Technologies
Next.jsTypeScriptSanityClerkDrizzle ORMlibSQLResend
The Challenge
The team needed a public site it could update without a developer, plus an internal tool to track investors and assign them to projects, without paying for a separate CRM.
The Solution
Built a Next.js site with Sanity Studio embedded for marketing and blog content, and an internal dashboard behind Clerk auth on Drizzle and libSQL for customers, projects, and assignments. Clerk webhooks keep users in sync, and transactional email goes out through Resend and React Email.
Highlights
- Embedded Sanity Studio with draft-mode previews
- Internal customer and project dashboard with assignment workflow
Outcomes
- Live at openinvests.com