DermaLanding
Live
AI Powered

DermAssist

DermAssist leverages AI-powered image analysis to classify skin lesions and provide differential diagnoses with confidence scores, assisting clinicians and students in skin condition analysis with downloadable PDF reports.

Tech Stack

10 technologies
Frontend
5
React

Clinician-facing web interface with photo upload via React Dropzone

TypeScript

Type-safe development across frontend and backend

Vite

Fast build tooling and development server

Tailwind CSS + Shadcn/ui

Utility-first styling with Radix UI-based components

TanStack Query

Server state management and caching

Backend
2
Node.js / Express

REST API server with Multer for file uploads

PDF-lib

Generates downloadable diagnostic reports

AI / ML
2
Google Gemini 3 Pro

Initial skin lesion analysis and classification

Google Gemini 2.5 Pro

Secondary verification model for diagnostic accuracy

Database
1
PostgreSQL (Neon)

Serverless PostgreSQL with Drizzle ORM for type-safe queries

Key Features

Image-based skin lesion classification with photo upload

Differential diagnosis generation with confidence scores

Dual-model AI verification for accuracy

Downloadable PDF diagnostic reports

Stack Summary

Frontend
ReactTypeScriptViteTailwind CSS + Shadcn/uiTanStack Query
Backend
Node.js / ExpressPDF-lib
AI / ML
Google Gemini 3 ProGoogle Gemini 2.5 Pro
Database
PostgreSQL (Neon)