next-redux-app
v2.0.0
Published
Create a new Next.js Redux application with TypeScript and domain-driven architecture
Maintainers
Readme
Next Redux App
Create a new Next.js application with Redux Toolkit, TypeScript, and domain-driven architecture.
Usage
You can create a new project using npx:
npx next-redux-app my-appOr you can specify a project name as an argument:
npx next-redux-appWhat it does
This CLI tool will:
Ask you for project details:
- Project name
- Project description
- Author name
- Author email
- GitHub username
Clone the Next.js Redux template from musatotan/next-redux-template
Customize the project with your information:
- Update package.json with your details
- Update README.md with your project information
- Set up proper git repository URLs
Initialize a fresh git repository
Optionally install dependencies
Features
The generated project includes:
- Next.js 15 with App Router
- Redux Toolkit with TypeScript support
- Domain-driven architecture with dynamic reducer registration
- Hot reducer replacement for development
- Tailwind CSS 4 for styling
- ESLint configuration
- TypeScript ready
- Client-side state management with typed hooks
Requirements
- Node.js 18 or later
- npm or yarn
Template Source
This tool uses the excellent Next.js Redux template created by musatotan.
License
MIT License
