Skip to content
/ X-boilerplate Public template

πŸͺ‚ X-boilerplate a starting boilerplate with configuration and best practices for your Nextjs projects, so you can only focus on building your product.

Notifications You must be signed in to change notification settings

wootsbot/X-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Warning This boilerplate is a work in progress.

X-boilerplate a starting boilerplate with configuration and best practices for your Nextjs projects, so you can only focus on building your product.

We spend time using good community practices to make your project scalable.

Live Demo


πŸ“š Documentation (WIP) - πŸš€ Getting Started (WIP) - πŸŽ‰ Development (WIP)


Core Features

  • ⚑️ React 18, Next 14, pnpm - born with fastness

  • πŸ—‚ Structure with paths and alias

  • πŸ’… Code formatter with prettier and Find and fix problems via eslint

  • πŸͺ husky

  • 🦾 TypeScript, of course

  • πŸ’„ Unstyled - The frontend contains minimal css styling just the demo.

  • βš™οΈ Adjustable to your preferences - Designed to be modular so you can fine-tune it to your preferences

Optional Features


Roadmap

Many of this boilerplate features are based on the philosophy of being optional. We understand that every project or product is unique and, therefore, requires different settings and functionalities. We provide you with the freedom to choose the features that best fit your needs so you can only focus on building your product.

  • Configure next 14 with new /app dir
  • Integrate State Management TanStack Query
  • Integrate react-hook-form
  • Integrate Zod to schema validation
  • Authentication (next-auth)
  • Integrate linters, hooks to DX
  • Integrate resend
  • Integrate @react-email
  • Setup tests with vitest
  • Setup test with vitest and playwright
  • Added test all components
  • More examples with resend and @react-email
  • Integrate ORM prisma
  • Integrate supabase
  • Integrate planetscale
  • Mocking via msw
  • Integrate stripe to payments
  • Add MDX support for basic pages
  • Add OG image for blog using @vercel/og
  • Integrate https://tailwindcss.com/
  • Integrate https://www.radix-ui.com/
  • Dark mode
  • Integrate graphql
  • Do cli to configure all functions

Dev tools