Prerequisites
Before installing the Nurse Handoff Helper, ensure you have the following installed:- Node.js (v18 or higher)
- npm (v9 or higher)
- A Supabase account (free tier available at supabase.com)
- An Anthropic API key (get one at console.anthropic.com)
The application uses Claude Sonnet 4 for AI-powered handoff analysis and patient record summarization.
Clone the Repository
Clone the project repository to your local machine:Install Dependencies
The application requires both frontend and backend dependencies:Core Dependencies
The application uses the following key dependencies:Frontend
- React 18.2
- Vite 5.0
- TailwindCSS 4.1
- Lucide React (icons)
- React Icons
Backend
- Express 5.1
- Supabase JS 2.81
- Anthropic SDK 0.69
- CORS, Multer, Dotenv
Full Dependency List
Production Dependencies
Production Dependencies
Development Dependencies
Development Dependencies
Verify Installation
After installing dependencies, verify that everything is set up correctly:Next Steps
After installation, you’ll need to:- Configure environment variables - see Environment Configuration
- Set up your Supabase database - see Supabase Setup
- Create nurse accounts - see Nurse Accounts
