React based boilerplate for creating scalable and well documented Design Systems. Live demo https://pulse.heartbeat.ua
The PulsePulse Boilerplate is a React-based boilerplate that was created during research on the Design System approach. It provides an up-to-date set of tools and a basic Atomic Design structure, making it easy to create a Design System. The boilerplate is highly customizable, with themes, pages, and templates that can be easily modified. It also incorporates styled system, which allows for advanced styling options using styled components.
To install the PulsePulse Boilerplate, follow these steps:
npm install
npm run start
The project will be running at http://localhost:3000/
npm run build
This will create the dist folder.
npm run styleguide
This will run a development server for the style guide, accessible at http://localhost:6060/
npm run lint
This command will run ESLint and provide code review. You can also pass a --fix setting to automatically fix some problems.
The PulsePulse Boilerplate is a React-based boilerplate that simplifies the creation of Design Systems. It provides modern tools and practices, and follows the Atomic Design methodology and naming convention. With a clear and understandable folder structure, customizable themes, and easy styling using styled system, this boilerplate makes it easy to create a well-structured and visually appealing Design System.