Skip to content

v1.0.0 🎉

Latest
Compare
Choose a tag to compare
@castrogusttavo castrogusttavo released this 04 Jan 17:45
· 69 commits to main since this release
9e0d849

The v1.0.0 of our Next.js starter boilerplate is here! 🎉

Hello! Super excited to release the first version of this starter, although it has been used by a lot
of folks.

This first stable release is designed to help developers kickstart their projects with a modern, optimized setup, allowing you to focus on building amazing experiences instead of dealing with configurations.

🔑 Key Highlights

  1. Optimized initial setup:

    • Fully integrated with Next.js and TypeScript.
    • Clean, intuitive folder structure.
    • Pre-configured for basic SEO and CSP.
  2. Built-in developer tools:

    • Biome for linting and code formatting.
    • Jest pre-configured for testing.
    • Husky for commit automation.
    • Zod for seamless data validation.
  3. Environment variable management:

    • Pre-configured to handle both client-side and server-side environment variables.
  4. Ready-to-use styling:

    • Integrated with Tailwind CSS.
  5. Best practices included:

    • Structure for internationalization (i18n).
    • Ready-to-use dynamic routing.
    • Accessibility and performance optimizations.

💡 Why use this starter?

If you want to start a Next.js project without spending time configuring the basics, this is the perfect solution. It combines modern technologies with best practices, ensuring you can scale your code confidently.

🛠️ What’s next?

Future updates will include additional features like built-in authentication, advanced CI/CD configurations, and more!

📦 How to get started

  1. Clone the repository:
    git clone <repository-url>  
    cd your-project  
  2. Install dependencies:
    pnpm install  
  3. Start the development server:
    pnpm dev  

👉 Explore, contribute, and share!

💬 Feedback is always welcome—let's grow together! 🚀