Skip to content

Generic File Submission API (to be used by the Family Law Act Application at first)

License

Notifications You must be signed in to change notification settings

bashbang/jag-file-submission

 
 

Repository files navigation

jag-file-submission

Generic File Submission API (to be used by the Family Law Act Application at first)

Project Structure

.
├── .github                                      # Contains GitHub Related sources
├── openshift                                    # openshift templates and pipeline
├── src/                                         # application source files
│   └── backend                                  # backend applications
│       └── jag-efiling-api                      # efiling api
│       └── libs                                 # 
│       	└── efilling-facade-client       # efiling soap client	
│   └── efiling-frontend                         # efiling frontend
├── COMPLIANCE.yaml                              #
├── CONTRIBUTING.md                              #
├── LICENSE                                      # Apache License
└── README.md                                    # This file.

Apps

Name description doc
jag-efiling-api the main api for interating with the service README
efiling-frontend the frontend for uploading documents README

Running the App

From the jag-file-submission directory, run:

docker-compose up -d --build

Currently the docker image created will create a Redis container that the backend Spring Boot API interacts with.

To confirm that your docker container is working you can perform a GET request to http://localhost:8080/actuator to see all available endpoints, or a GET request to http://localhost:8080/actuator/health to see the application status.

It will also build the image and fires up the frontend container. The frontend application will run and be available on port 3000.

docker-compose stop

Stops the container and the frontend application from being run/served.

About

Generic File Submission API (to be used by the Family Law Act Application at first)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 45.9%
  • Java 42.9%
  • HTML 5.8%
  • Dockerfile 4.4%
  • CSS 1.0%