Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/douglasvolcato/react-tdd-clean-architecture
Clean architecture frontend made with TypeScript and TDD
https://github.com/douglasvolcato/react-tdd-clean-architecture
clean-architecture clean-code design-patterns jest jest-tests object-oriented-programming react react-router tdd test-driven-development typescript vite
Last synced: about 4 hours ago
JSON representation
Clean architecture frontend made with TypeScript and TDD
- Host: GitHub
- URL: https://github.com/douglasvolcato/react-tdd-clean-architecture
- Owner: DouglasVolcato
- Created: 2023-10-07T17:47:49.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-01T01:40:44.000Z (9 months ago)
- Last Synced: 2024-12-16T04:12:43.862Z (about 2 months ago)
- Topics: clean-architecture, clean-code, design-patterns, jest, jest-tests, object-oriented-programming, react, react-router, tdd, test-driven-development, typescript, vite
- Language: TypeScript
- Homepage: https://react-tdd-clean-architecture.vercel.app
- Size: 229 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
- [How to run this project](#how-to-run)
- [Scripts](#scripts)
- [Author](#author)## How to run this project
To use this project, first download it to your machine and implement the src/main/config files. Once you've done that, it you will need to install the project's dependencies with the following command:
```bash
$ npm install
```## Scripts
Run:
```bash
$ npm run dev
```Build:
```bash
$ npm run build
```Preview:
```bash
$ npm run preview
```Run tests:
```bash
$ npm run test
```Enable test watch mode:
```bash
$ npm run test-watch
```Get test coverage:
```bash
$ npm run test-coverage
```## Author
- Douglas