my2opinion.ai

AI-based Second Opinions on Neurological Diseases

my2opinion.ai preview

Key Contributions

  • Designed and developed a modern, responsive platform for a German company offering AI-based second opinions on neurological diseases
  • Built the front end with React, Next.js, Tailwind CSS—emphasizing clean design, mobile-first responsiveness, and micro-interactions
  • Ensured seamless, type-safe workflows using React Hook Form, Zod, tRPC, and React Query
  • Integrated NextAuth.js for authentication and Nodemailer for email delivery
  • Implemented backend logic with Drizzle ORM and PostgreSQL, maintaining full-stack TypeScript safety
  • Led the UI/UX design to deliver a user-friendly, professional medical experience

Technical Implementation

  • Created a type-safe full-stack solution with end-to-end TypeScript using tRPC
  • Implemented robust form handling and validation with React Hook Form and Zod
  • Designed a responsive layout system with Tailwind CSS for consistent cross-device experience
  • Developed secure authentication flows with NextAuth.js
  • Optimized data fetching and caching with TanStack Query

Technologies

ReactNext.jsTypeScriptTailwind CSSfile_type_tailwindDrizzle ORMPostgreSQLtRPCReact QueryReact QueryZodzodReact Hook Form