Project organization: App + Browser Extension

Hi all,
I’m curious if anyone has experience working with larger projects that have different components. In my case, I have a:

  1. Web App (which features a frontend website, backend apis, and prisma ORM with MongoDB)
  2. Browser Extension (for Chrome)

I started with the web app, and then eventually moved onto the extension once that was pretty solid. I thought it best (and Claude confirmed) that I separate the project directories into two, which requires me to have two Cursor windows open, and two separate Composers.

In order for me to work on certain features for the extension, I have to understand more about what the backend APIs are doing, so I find myself going to the webapp and asking for instructions for the extension Composer, that I then paste into the other window. This back and forth is a bit cumbersome. Like I’m playing the middleman between these Ai agents. what is life?

Sometimes when working with Composer on the WebApp when asking about Extension features, it will start creating folders for the extension right there, which I’ve just accepted will live there for now unused until I clean things up.

My question is, would it be better to just work with the extension and the web app in one project/window, giving Composer access to the entire codebase across projects?

Anyone with more experience have thoughts, I’d really appreciate it! thanks!