Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Next.js starter template for a dentist website with TypeScript, SCSS, Framer Motion, and i18next.
Next Dentist is a Next.js starter template (boilerplate) for building dental practice websites, pre-configured with TypeScript, SCSS, Framer Motion, i18next, SVGR, and webpack.
Next Dentist is a Next.js project bootstrapped with create-next-app, so it runs on Node.js and uses the standard Pages Router. The main page lives in pages/index.tsx, and there is an example API route at pages/api/hello.ts. The template automatically optimizes and loads the Inter font via next/font. The repository metadata lists topics such as framer-motion, i18next, intl, scss, svgr, theme, typescript, and webpack, indicating that these libraries and tools are already integrated into the starter.
next/font feature, reducing layout shift.Run npm run dev (or yarn dev / pnpm dev) in the project root to start the development server at http://localhost:3000. Edit pages/index.tsx to see live updates. Files in the pages/api directory are automatically mapped to /api/* and treated as API routes, so you can add serverless functions there. For production, deploy to Vercel with the one-click flow.
Run npm run dev in the project root. The server starts on http://localhost:3000. You can also use yarn dev or pnpm dev if you prefer those package managers.
Create a new file in the pages/api directory. Each file in that directory is automatically treated as an API route and is accessible at /api/your-file-name (or nested paths if you use subdirectories).
The easiest way is to use the Vercel Platform, which is designed for Next.js. You can import the repository and Vercel will handle the build configuration. Alternatively, follow the Next.js deployment documentation for other hosting providers.
No, it uses SCSS instead. The repository metadata lists scss among its topics, and the default README does not mention Tailwind. The styling is set up with SCSS, but you can add any CSS library if needed.
