https://github.com/jorgejimenez98/chat-ui-graphql-react-nestjs
https://github.com/jorgejimenez98/chat-ui-graphql-react-nestjs
apollo-client docker-compose graphql mongodb mui nestjs react
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/jorgejimenez98/chat-ui-graphql-react-nestjs
- Owner: jorgejimenez98
- License: mit
- Created: 2024-02-16T14:53:49.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-25T22:40:14.000Z (over 2 years ago)
- Last Synced: 2024-02-25T23:34:11.297Z (over 2 years ago)
- Topics: apollo-client, docker-compose, graphql, mongodb, mui, nestjs, react
- Language: TypeScript
- Homepage:
- Size: 893 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Chat UI application (Nestjs, React-Vite, Graphql)
## Getting Started
First, build MongoDB Image
```bash
docker-compose up
```
Install server and client dependencies
```bash
cd ./client && yarn --save
cd ./server && pnpm install
```
Run application
```
```bash
cd ./server && pnpm start:dev
cd ./client && yarn dev
```
## With Makefile
This command will setup MongoDB image, install all dependencies and will run the two applications
```bash
make setup
```
* Open [http://localhost:3000](http://localhost:3000) with your browser to see the react client application.
* Open [http://localhost:3001/graphql](http://localhost:3001/graphql) with your browser to see the graphql server.