diegosilvatech / example-dashboard

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BOILERPLATE | React + TypeScript (Create React App)

react, typescript, styled-componets, storybook, jest, react testing library and more...

made by @diegosilvatech

ABOUT THIS PROJECT

This project is a template for ReactJS project. This template was built with Create React App and TypeScript. Made by Diego Silva


AVALIABLE SCRIPTS

At first, in the project directory, you need run:

// installing the dependencies
yarn install
// creates .jest-test-results.json file to @storybook/addon-jest
yarn test:generate-output

OTHER SCRIPTS AVAILABLE

// run project on http://localhost:3000/
yarn start

Run the app in the development mode by opening http://localhost:3000 to view it in the browser. The page will reload if you make edits.

// build project
yarn build
// runs the linter in all components and pages
yarn lint
// runs jest to test all components and pages
yarn test
// runs jest in watch mode
yarn test:watch
// creates .jest-test-results.json file to @storybook/addon-jest
yarn test:generate-output
// runs storybook on http://localhost:6006/
yarn storybook
// creates a new component. to create a Button component, for example, run: yarn generate Button
yarn generate <ComponentName>

Learn how to install yarn through the official documentation.


MAIN TECHNOLOGIES USED

axios

To make queries on external API's.

typescript

To give more power to my JavaScript code.

react-router-dom

To manage the application routing system.

styled-components

To stylize my app as components.


ABOUT ME

@diegosilvatech

I'm Diego Silva, Community Manager at @99juniors and Frontend Developer with experience in:

react typescript javascript storybook styled-components html5 css3


#followMyWork

linkedin twitch youtube linktree community


ezoic increase your site revenue

About


Languages

Language:TypeScript 78.8%Language:JavaScript 13.5%Language:Handlebars 5.4%Language:HTML 1.8%Language:Shell 0.4%