{{project name}} web app
-
Framework: React
-
Language: Typescript
-
Web standard: HTML 5
-
Styling framework: SASS
-
Packet manager: Yarn
- ๐ Folders
- ๐ Files
- ๐ api
- ๐ request-objects
- ๐ requests
- ๐ app
- ๐ login
- ๐ components
- ๐ login-container.tsx
- ๐ login.tsx
- ๐ actions
- ๐ login-actions.ts
- ๐ reducers
- ๐ login-reducers.ts
- ๐ constants
- ๐ login-constants.ts
- ๐ action-types.ts
- ๐ validators
- ๐ validators.ts
- ๐ components
- ๐ login
- ๐ common
- ๐ images
- ๐ styles
- ๐ constants.ts
- ๐ routes-constants.ts
- ๐ helpers.ts
- ๐ components
- ๐ button ๐ button.tsx ๐ button.scss
- ๐ core
- ๐ axios-config.ts
- ๐ root-reducer.ts
- ๐ routes.ts
- ๐ store.ts
- ๐ tests
- ๐ package.json
- ๐ README.md
-
Install dependencies:
yarn install
-
Start project:
yarn start
-
Create a deployable build
yarn build
-
Trigger tests
yarn test
-
Trigger cypress tests
yarn test-integration
-
Trigger cypress tests (silent mode)
yarn test-integration-run
-
Start generator for generating feature boilerplate
yarn generate
-
Start storybook
yarn storybook
Testing: Cypress is configured for testing purposes. Also, react-testing-library is added in the list of the dev dependencies for unit testing.
- Eldin Soljic - Sholja - Software Developer
See also the list of contributors who participated in this project.