Built a chat application with monorepo architecture with Turbo as Meta build system for efficiently caching builds in workspaces and configuring build and test pipelines∗ Used NodeJs and Express framework for backend and React and Nextjs@13(App router) framework for frontend∗ Used JWT authentication, MySQL database for storing client information and Redis for faster authentication. Used NextUI as UI library, axios-hooks for client-side data fetching, React-hook-form for form handling and validation. Used Mongodb for storing chats and used socket io for real time messaging.