My Green Vault Monorepo Api Stack Typescript Mongodb Mongoose Passport Angular plant app Stack Angular Typescript Static pages EJS templating