Installation
Prerequisites
Setup
Clone the repository
bashgit clone https://github.com/halbritter-lab/nc-scorer.git cd nc-scorer
Install dependencies
bashnpm install
Start development server
bashnpm run dev
To expose on your network:
bashnpm run dev -- --host
Build for production
bashnpm run build
Preview production build
bashnpm run preview
Development Server
The application runs on http://localhost:5173
by default. The development server includes:
- Hot module replacement
- Ensembl API proxy (
/ensembl/
routes) - Performance monitoring (enable via
ENABLE_PERFORMANCE_HINTS
)
Common Issues
WSL Users
The development server includes polling configuration for better compatibility with Windows Subsystem for Linux.
Port Conflicts
If port 5173 is in use, Vite will automatically try the next available port.