twentyhq/twenty ? reverse-engineered prompt

Reverse engineered prompt

I want to build a modern, open-source CRM. Think of it as a cleaner and more flexible alternative to something like Salesforce. It's for teams to manage their customer contacts, company info, and sales pipelines.

The user experience is key—it should feel intuitive and look clean, taking inspiration from tools like Notion or Linear. Users need to be able to switch between different views of their data, like a simple table or a kanban board, and be able to filter and sort that information. I also want it to be highly customizable, letting users define their own custom fields for contacts and other objects.

Please include features for setting up user roles with specific permissions and some basic workflow automation using triggers and actions. For the tech stack, let's go with TypeScript, using React for the front end and a reliable backend framework that connects to a PostgreSQL database.

Are you gonna build this?

make sure you review the code using coderabbit

Try freeSponsored — opens CodeRabbit in a new tab