Applipress documentation 1.0 Help

Running a Generated Application

In the previous step, we created an application using Applipress. Now, we will run this application to see it in action. The created application is a Monolith type, uses Gradle for building, and Postgres as the database. By default, the application will be created in the ./projects/demo directory on your computer.

  • Open the application through an IDE (such as IntelliJ IDEA, VS Code, or another of your choice).

  • The README.md file contains basic information about the application and instructions on how to run it.

Inellij_demo_readme.png

Starting the Application

  • Open a terminal and navigate to the ./projects/demo directory.

  • Before launching the application, it's necessary to install all components required for the Angular application. This can be done with the following command:

    npm install
  • First, start the infrastructure required for the application using the following command:

    docker compose -f ./src/main/docker/app-dev.yml up -d
  • After the infrastructure is up, you can run the backend application with the following command:

    ./gradlew -x webapp
intellij_demo_start_gradlew.png
  • The Angular application can be started in a separate terminal window using the command below:

    npm start
intellij_demo_npm_start.png
  • After the backend and frontend applications are running, you can access the application through a web browser at http://localhost:9000.

demo_app_login_screen.png
  • Default login credentials are admin/admin and user/user.

  • After logging in, you will be able to see the application's main page.

demo_application_main_page.png

Stopping the Application

  • The Angular and Spring Boot applications can be terminated by pressing Ctrl+C in the terminals where they are running.

  • The application's infrastructure can be stopped with the following command:

    docker compose -f ./src/main/docker/app-dev.yml down
Last modified: 18 March 2024