Skip to content

vrielaa/java-messenger

Repository files navigation

A clone of Meta's messenger built using spring boot and react

Run (when run locally, look at http://localhost:3000)

Dependencies:

  • node, npm
  • jdk 17
  • maven
  • docker
  • docker compose
  • python3

Compile, test and build docker image with the backend:

mvn clean install

Run the backend with docker

docker compose up

Run frontend

cd messenger-frontend
npm install
npm run start

Generate javadoc (look in ./target/reports/apidocs/)

mvn javadoc:javadoc

Run e2e tests in selenium (example includes venv creation)

cd selenium-e2e
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
sh run.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •