This is a React boilerplate
This project uses lot of stuff as:
First, install dependencies:
npm install
# or
yarn installSecond, run the development server:
npm run start
# or
yarn startOpen http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying App.tsx. The page auto-updates as you edit the file.
start: runs your application onlocalhost:3000build: creates the production build versionlint: runs the linter in all components and pagestest: runs jest to test all components and pagestest:watch: runs jest in watch modestorybook: runs storybook onlocalhost:6006build-storybook: create the build version of storybookgenerate: create folder with files for a component
-
__ tests __
Folder responsible for the storage of project tests
-
.github
Folder responsible for the storage of dependabot settings
-
.husky
Folder responsible for the storage of husky settings
-
.jest
Folder responsible for the storage of tests settings
-
.storybook
Folder responsible for the storage of storybook settings
-
generators
Folder responsible for the storage of plop file templates
-
public
Folder responsible for the storage of public files
-
src
-
assets
Folder responsible for the storage of images, svg's and fonts
-
components
Folder responsible for the storage of components
-
contexts
Folder responsible for the storage of contexts
-
hooks
Folder responsible for the storage of hooks
-
pages
Folder responsible for the storage of pages
-
services
Folder responsible for the storage of services integration and requests
-
styles
Folder responsible for the storage of global styles
-
themes
Folder responsible for the storage of theme settings
-
utils
Folder responsible for the storage of utility functions
-
-
stories
Folder responsible for the storage of storie in storybook
You can learn more in the Create React App documentation.
To learn React, check out the React documentation.