This project was created for the computer science studies in 2022. Authors: Sven Ziörjen and Jan Zimmermann It's a simple chat-webapplication which fetches the required informations by sending requests to a spring backend.
- Maven must be installed and be accessible through the terminal/cmd.
- execute script
./startup-backend.sh
- execute script
./startup-frontend.sh
- execute script
./startup.cmd
- run cmd
mvn clean install
in root directory - Make sure the spring-boot run-configuration is available (ChatterChatterApplication)
- Run the spring-boot run configurations
- Execute frontend startup-script
- On MacOSX:
./startup-frontend.sh
- On Windows:
./startup-frontend.cmd
- On MacOSX:
If results in errors, please increase the file permissions of the scripts
- run cmd
mvn clean install
in root directory, if not already executed. - Make sure the spring-boot run-configuration is available (ChatterChatterApplication)
- Execute frontend startup-script
- On MacOSX:
./startup-frontend.sh
- On Windows:
./startup-frontend.cmd
- On MacOSX:
- Go to directory:
src/test/java/com/example/chatterchatter/e2e
- Run the tests (LoginPageE2E, RegisterPageE2E)
If the script-execution results in errors, please increase the permissions of the failing scripts.