Chat application using redux and a websocket
⚠️ You need docker to run these scripts
By default the api run on port 8080 and the client on port 3000
./run-all.sh # to start both services./stop-all.sh # to stop both servicesTo update the config, go to /api or /client
Spring boot + Kotlin + MySQL
Run the api docker:
make # if you can use makefile
## or
docker compose -f ./docker-compose.yml up --build -dRun the api without docker: use the bootRun command for gradle with the env variable SPRING_PROFILES_ACTIVE if you want a specific configuration (for example dev.pa if you want to use mine)
React + Typescript + Redux + Websocket
Run the client docker:
make # if you can use makefile
## or
docker compose -f ./docker-compose.yml up --build -dRun the client without docker:
# download the dependencies
npm install
yarn
# start the app
npm run dev
yarn dev


