Skip to content
This repository has been archived by the owner on Nov 11, 2021. It is now read-only.

How to start effimatch locally

dekunma edited this page Sep 7, 2021 · 1 revision

How to start effimatch locally

Note: This page is intended for Effimatch internal developers only.
If you have any question regarding this topic, please contact the maintainer of this repository.

Step 1:

Clone the source code from GitLab

Step 2:

start frontend and/or backend

frontend:

  • install nodejs and yarn

  • cd into the frontend directory

  • run the following command to install dependencies:

    $ yarn
  • run the following command to start the frontend server:

    $ yarn start:local
  • the frontend server will be started on localhost:3000

backend:

  • install MySQL locally

  • cd into the backend directory

  • create corresponding database and user as specified in application-local.yml

  • let your IDE automatically install the dependencies, or run the following command to install dependencies:

    $ mvn clean install
  • make the active profile configuration in application.yml as follows:

    spring:
      profiles:
        active: local
  • start the backend server in your IDE

  • the backend server will be started on localhost:8080

Clone this wiki locally