Skip to content

Reat.js web UI infrastructure for JSoagger. Ready to deploy with integrated backend manager interface.

License

Notifications You must be signed in to change notification settings

jsoagger/jsoagger-web

Repository files navigation

                                                                                    License

Table of content

Overview

JSoagger Services is a spring boot based ready to deploy and cloud integrated backend. It integrates out of the box business modules.

Overview   Begin a new Java project is time wasting. You must integrate libraries and deal with persistence model, integration, delivery, team and a lot of other boilersplate tasks before prototyping the idea.

Infrastructure

Technical infrastructure

  • Ready to deploy spring boot based server
    • Hibernate, JPA persistence
    • REST services
    • Spring batch loaders
  • A business manager (UI)
  • A Spring shell server manager

Functional infrastructure

  • Security management
  • Documents structure management
  • Elements structure management
  • Lifecycle management
  • Folder management
  • Search management
  • Loaders and exporter
  • Dynamic Type extension
  • Dynamic attributes extension

Directories

CoreUI-React#v2.0.0
├── public/      (static files)
│   ├── assets/    (assets)
│   ├── favicon.ico  
│   └── index.html (html temlpate)
│
├── src/             (project root)
│   ├── containers/  (container source)
│   ├── scss/        (scss/css source)
│   ├── views/       (views source)
│   ├── App.js
│   ├── App.test.js
│   ├── index.js
│   ├── _nav.js      (sidebar config)
│   └── routes.js    (routes config)
│
└── package.json

Build

> git clone https://github.com/Nexitia/jsoagger-services

> mvn clean install

Usage

npm i - to install dependencies

Scripts

npm start for developing (it runs webpack-dev-server)
npm run build to run a dev build

Project

Contributing

contributions welcome

Please read [CONTRIBUTING.md] for details on our code of conduct, and the process for submitting pull requests to us.

Authors

Licence

License

This project is licensed under Apache Licence V2.

About

Reat.js web UI infrastructure for JSoagger. Ready to deploy with integrated backend manager interface.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages