A quick Next.js setup with Tailwind CSS v4, shadcn/ui, and NextAuth.js for authentication. Built for my own projects.
Choose a folder name for your project and clone the repository:
git clone https://github.com/gitlocaluser/ModernWebStarter.git your-project-name
cd your-project-name
Replace your-project-name
with your desired folder name.
pnpm install
pnpm dev
Visit http://localhost:3000 and modify src/app/page.tsx
—your changes will reflect live.
Create a .env.local
file and add your API keys for authentication (Google, GitHub, and Email). Example placeholders are provided in the repository.
This project is licensed under the MIT License.