Skip to content

Coreoz/Plume-showcase

Repository files navigation

Plume showcase

This project enables to test quickly the Plume Framework ecosystem. It contains:

A React administration frontend using this showcase project can be setup quickly with Create Plume React Project.

Configuring your IDE

Install Lombok: http://jnb.ociweb.com/jnb/jnbJan2010.html#installation

Launching the server

Just run the com.coreoz.WebApplication class, you can then open your browser to http://localhost:8080.

Configuration

The configuration file is located in src/main/resources/application.conf. If you have any doubt, check out the configuration documentation.

Administration area

The React frontend can be started using yarn start and opening http://localhost:3000/.

In the login screen, the credentials are:

  • login: admin
  • password: admin

Swagger

Swagger is pre-configured to provide documentation about the project web-services. This documentation is protected by credentials that should be configured in the application.conf file.

To access this documentation, start the project and go to http://localhost:8080/. As a reminder, the default Swagger credentials are: plume//rocks.

Monitoring

Application monitoring is available through the API:

There is a basic authentication for security, the credentials are: plume//rocks.

File

Plume File is available through the library API:

2 files upload endpoints examples were added in FileUploadWs:

About

A sample project using Plume and Plume Admin

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published