Use Node.js 20, 22, 23, 24, or 25. Then install dependencies and run the development server:
npm install
npm run devOpen http://localhost:3000 with your browser to see the result.
If you switch Node.js versions after installing dependencies, reinstall them so the native SQLite package is rebuilt for the active Node version:
npm installnpm run build
npm run startGradient data is stored in data/gradients.sqlite. The app also seeds default
gradients from src/data/gradients-parsed.json when the database is empty.
The easiest way to deploy your Next.js app is to use the Vercel Platform from the creators of Next.js.
Check out our Next.js deployment documentation for more details.