This project is an implementation of the Atomic Design methodology using React and Vite. It showcases a modular architecture for building scalable UI components, focusing on separation of concerns across different layers like atoms, molecules, and organisms.
- Node.js (v14 or higher)
- NPM or Yarn or Pnpm
Install the required dependencies:
npm install
yarn install
pnpm install
Start the development server with:
npm run dev
yarn dev
pnpm dev
To create a production build, run:
npm run build
yarn build
pnpm build
- Atoms: Small, reusable components like buttons, inputs, etc.
- Molecules: Combinations of atoms, like form inputs with labels.
- Organisms: Complex components built from molecules and atoms.
- Templates: Page templates that structure the layout.
- Pages: Full pages that are rendered in the app.
This project is licensed under the MIT License.