https://github.com/upb-code-labs/react-client
CSR Web Client made with React 🖥️
https://github.com/upb-code-labs/react-client
client react shadcn-ui typescript
Last synced: 5 months ago
JSON representation
CSR Web Client made with React 🖥️
- Host: GitHub
- URL: https://github.com/upb-code-labs/react-client
- Owner: upb-code-labs
- License: agpl-3.0
- Created: 2023-09-01T15:58:34.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-02T12:58:13.000Z (over 2 years ago)
- Last Synced: 2024-03-02T14:11:02.888Z (over 2 years ago)
- Topics: client, react, shadcn-ui, typescript
- Language: TypeScript
- Homepage:
- Size: 1.06 MB
- Stars: 4
- Watchers: 0
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# React Client
## Development
1. Install dependencies:
```bash
pnpm install
```
2. Start database and micro-services:
```bash
docker-compose up
```
3. Start the development server:
```bash
pnpm dev
```
## Testing
Write your tests under `e2e` directory. You can run your tests in UI mode with:
```bash
pnpm test:open
```
Or you can run your tests in headless mode with:
```bash
pnpm test:run
```
It's recommended to remove `docker-compose` cache and re-start the services before running tests:
```bash
docker rm $(docker ps -qa) && docker-compose up --remove-orphans --force-recreate
```