Boilerplate for projects using React, Tailwind, Redux Toolkit
The extended React template from Stellar Minore offers a robust starting point for developers looking to create applications with a modern tech stack. Built with React, Tailwind CSS, and Redux Toolkit, this template simplifies the structure and setup, making it easy to jump right into development. Whether you’re working on a user authentication system or a feature-rich application, this template has built-in components and features that streamline the process.
Designed with a focus on efficiency, this template provides essential functionalities, such as custom Axios instances for handling tokens and protecting routes. With SASS modules included for styling, and ESLint/Stylint configured, it prepares developers for a smooth coding experience right from the start.
Pre-configured Auth Pages: Comes with ready-to-use authentication pages for login and registration, enabling swift integration without the hassle of complex setups.
Customizable Navbar: A basic navbar is included, allowing you to easily customize it to fit the design and functionality of your application.
Protected Routes: Implements private and public components to manage access and ensure that authenticated users have the appropriate permissions.
Custom Axios Instance: Supports JWT handling with features for managing access and refresh tokens efficiently.
Comprehensive Redux Integration: Already contains slices for login, registration, logout, and user verification, freeing you from boilerplate code.
Token Authentication Flow: Features a structure to handle http-only cookies for refresh tokens while securely storing access tokens in local storage, paired with support for rotating refresh tokens.
SASS Variables and Mixins: Organizes your styling assets with SASS variables and mixins in a centralized location to enhance maintainability.
Latest Node Support: Ensure you’re using the latest version of Node for the best compatibility and performance with this template.