# Cypress

> A workspace prototype built with Next.js, Supabase, and Drizzle, with account access, workspace creation, and dashboard navigation.

- Author: Benjamin Zhuang
- Category: Workspace prototype
- Context: Full-stack product build
- Years: 2023–2024
- Stack: Next.js, React, TypeScript, Supabase, Drizzle ORM, PostgreSQL
- Source: https://github.com/Benjaminnnnnn/cypress
- Web page: https://benjaminnnnnn.github.io/portfolio/cypress/

**Organize documents in a shared workspace.**

## Key figures

- Next.js: application routes
- PostgreSQL: workspace data
- Drizzle: typed database model

## Start with accounts and workspaces.

The public implementation includes login and signup routes, workspace creation, a dashboard, and sidebar navigation.

## Describe the data in TypeScript.

Next.js provides the application routes, Supabase supplies backend services, and Drizzle describes the PostgreSQL model.

## Keep unfinished features visible.

The README lists state-provider refactoring and AI capabilities as future work. This is a workspace prototype; the public source reviewed here does not establish a complete collaborative editor, version history, or AI summaries.
