https://github.com/softspiders/ca-react-rest-lerna
Client application starter on the Clean Architecture in Yarn Workspaces & Lerna monorepo
https://github.com/softspiders/ca-react-rest-lerna
Last synced: about 1 year ago
JSON representation
Client application starter on the Clean Architecture in Yarn Workspaces & Lerna monorepo
- Host: GitHub
- URL: https://github.com/softspiders/ca-react-rest-lerna
- Owner: softspiders
- License: mit
- Created: 2020-07-08T15:37:23.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-06-24T13:36:43.000Z (about 4 years ago)
- Last Synced: 2025-03-05T07:35:17.466Z (over 1 year ago)
- Language: TypeScript
- Size: 1.81 MB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 9
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Client application starter on the *Clean Architecture* in *Yarn Workspace* & *Lerna* monorepo
---
## Feature tags
- clean-architecture
- client
- counter-app
- jest
- jest-fetch-mock
- lerna
- react
- react-hooks
- react-testing-library
- rest
- starter
- test-coverage
- typescript
- unit-test
- use-presenter
- yarn-workspaces
---
## Parents
- [**- lerna, yarn-workspaces**](https://github.com/softspiders/ca-react-rest-monorepo)
## Children
- [**+ react-native**](https://github.com/softspiders/ca-react-web-mobile-rest-monorepo)
---
## Author
[Alexander Lapygin](https://github.com/AlexanderLapygin) <>
---
## Requirements
* [*Node*](https://nodejs.org/en/download/package-manager/)
* [*TypeScript*](https://www.typescriptlang.org/)
* [*rimraf*](https://www.npmjs.com/package/rimraf)
---
## Install
```sh
npm run bootstrap
```
---
## Running
At first [start server](https://xg4qv.sse.codesandbox.io) on CodeSandbox.
Then do:
```sh
npm start
```
After that, the application starts on one of the browser tabs.
## Run tests
```sh
npm test
```
For coverage testing:
```sh
npm test:coverage
```
---
## License
Licensed under the [MIT license](./LICENSE).