A collection of utilities and custom change sources for @rocicorp/zero

2 Open Issues Need Help Last updated: May 29, 2025

Open Issues Need Help

View All on GitHub

AI Summary: Implement a ZRocket demo application that utilizes MongoDB, leverages dynamic Zero tables, and integrates with the @rocicorp/zero library. This involves creating a new change source implementation within the existing monorepo, potentially using NestJS and the provided utilities. The implementation should demonstrate the capabilities of dynamic Zero tables and MongoDB integration within the context of a ZRocket application. This is a re-attempt following updates to the main branch, addressing previous challenges outlined in issue #2.

Complexity: 4/5
enhancement help wanted

A collection of utilities and custom change sources for @rocicorp/zero

TypeScript

AI Summary: Implement a ZRocket demo application using NestJS, @rocicorp/zero, and MongoDB. The application should leverage discriminated unions to create a flexible chat system with multiple Zero tables derived from MongoDB collections. This involves designing the MongoDB schema, configuring Zero schemas with dynamic table generation using the `.from()` modifier, and implementing change stream processing to handle updates efficiently.

Complexity: 4/5
enhancement help wanted

A collection of utilities and custom change sources for @rocicorp/zero

TypeScript