{{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.