COM3014 Group 18 CW2

IN THE REED

How to run:

  • Backend
    • Run cd backend
    • Run chmod +x build.sh && ./build.sh to build all Java application
    • Run docker-compose up --build
    • For first run only:
      • Once the all services are running. Head over to The KeyCloak Admin Service
      • Use the credentials
        Username: admin
        Password: admin
        to log in
      keycloak - From the image above, click Add Realm keycloak - From the image above, on the import click Select file and upload the file realm-export.json located in the keycloak folder file. Then click create
      - Voila! The Backend is all done
  • Frontend
    • Run cd .. && cd client to exit the backend directory to the client directory
    • Run npm install to install all third-party packages
    • Run npm start to run the application
    • Once it's up and running, head-over to In The Reed and get your Dream job 💃