Next.js Frontend Accelerator: React Query, MUI, and Multi-User Dashboard
Compatible with Next.js Pages Router.
- ⚡ Next.js Pages Router
- 🎨 Material-UI (MUI) for sleek, customizable components
- 🔄 React Query for efficient data fetching and caching
- 👥 Multi-user dashboard with role-based access control
- 🧰 Plop modules generator for rapid development
- 🔐 Built-in authentication management
- 🎣 Custom hooks for common functionalities
- 🔌 API integration utilities
- Speed: Accelerate frontend development and API integration.
- Flexibility: Adaptable to various project requirements and user types.
- Robustness: Built with production-ready components and practices.
- Scalability: Designed to grow with your project needs.
Create a new repo using ⚡ Volt as a template.
Then, follow these steps:
# Install dependencies
pnpm install
# Start the development server
pnpm run dev
# Build for production
pnpm run build
# Run the production build
pnpm start
# Generate new module using Plop
pnpm run generate.module- Multi-User Dashboard:
Customizable dashboard with role-based access control.
- API Integration:
Pre-configured setup to connect with your backend API.
- Authentication:
Built-in auth management for secure user sessions.
- React Query Setup:
Optimized data fetching and state management.
- MUI Theme:
Customizable Material-UI theme for consistent styling.
- Plop Templates:
Quick generation of new components and modules.
Volt is designed to be highly customizable. You can easily modify the MUI theme, adjust the user roles, or extend the API integration as per your project requirements.
We welcome contributions to Volt! Please see our Contributing Guide for more details.
Volt is released under the MIT License. See the LICENSE file for more details.