- git clone https://github.com/ibrahimbmohammed/Payment-component.git, clone project from the git repository to your working directory on your machine.
- run the
yarn
command on you system to install all needed dependencies in your project.
First, run the development server:
yarn dev
src/App.tsx
As can be observed from the folder structure,the folder structure follows the atomic design principle, components are categorised as described below.
components/atoms
components/molecules
components/organisms
To learn more about Atomic Design, take a look at the following resources:
- Atomic Design Resource - learn about atomic design.
- Atomic Design Resource - learn more.
Focus was unit test mainly, and also on components i deem critical.