clean-arch-nextjs-starter
Clean architecture starter for Next.js with TypeScript. All the tools you need to build your next project.
reactboilerplatetypescripteslintfrontendjesttddreactjsnextjsclean-architecturenexttesting-library
Overview
This is a Next.js 12 and React 18 starter template with TypeScript that provides a clean architecture foundation for building web applications. It includes essential development tools like ESLint, Prettier, Husky for git hooks and Styled Components for styling, along with pre-configured path mapping for cleaner imports and an Either-based error handling pattern for functional error management.
Features
clean-architecturepath-mappingerror-handlingeslintprettiereditorconfighusky-hookscommitlintlint-staged
Feature Flags
seotestinglintingformattingtypeScriptpathMappingerrorHandling
Recommended Use Cases
frontend-applicationsreact-projectsnextjs-applicationstypescript-projects
Frontend
nextjsreacttypescriptstyled-components
Backend
None
Auth Providers
None
Deployment Targets
None
Payment Providers
None
Quick Facts
โญ Stars
79
๐ด Forks
16
๐งพ License
mit
๐ Active
Unknown
๐ Last Commit
2022-10-06T07:27:50.000Z
Stack
Framework
nextjs
Language
typescript
CSS
styled-components
Testing
jest, testing-library
CI
husky, commitlint, lint-staged
Data Layer
UI Stack
Styling
styled-components
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
husky, commitlint, lint-staged
Pricing
Classification
free
Selected
โ
Notes
No clear pricing signals