Why do you recommend Postgres?

As your project grows, Postgres will keep meeting your complex needs: views, triggers, JSON data types, stored procedures & functions, Pub/Sub notifications.