Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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