Our team built and maintained a sophisticated platform using a cutting-edge tech stack. Next.js with TypeScript enabled agile frontend development, with TailwindCSS for maintainable design and Framer Motion for animations.
We managed state with Recoil, ensured robust testing with Jest, and handled error logging with Sentry. The backend ran on Heroku with Redis for caching and Hasura for GraphQL. Document editing leveraged Slate and Yjs for real-time collaboration.
Rollup and Storybook supported component development, while Viteshot handled snapshot testing. Docker and AWS powered our scalable microservices, and Vonage API (OpenTok.js) enabled seamless audio and video communication. This stack ensured scalable, versatile, and efficient solutions tailored to client needs.