my2opinion.ai
AI-based Second Opinions on Neurological Diseases

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 CSSDrizzle ORMPostgreSQLtRPCReact QueryZodReact Hook Form