Skip to content

ndrmc/cats-core

Repository files navigation

CATS (Commodity & Allocation Tracking System) is a software for tracking commodity movements managed through NDRMC (National Disaster Risk Management Commission) humaniterian supply chain. CATS is an initateve by NDRMC and FMIP (Food Management Improvement Project) designed to link the different parts of the NDRMC supply chain so that commodities received from a particular donor can be tracked all the way to the beneficiary.

Project Links:

System Requirements

  • JDK 8
  • Postgresql 9.2+
  • Git
  • Gradle
  • Docker

Configuring development environment

Eclipse/Spring STS setup

IntelliJ IDEA Setup

Running local application instance

  1. Installing required dependencies
  2. Setting up database
  3. Running database migrations (schema and data)
  4. Port and address

Known issues

Any known issues in developing/running cats-core

Tech Stack

  • Java 1.8
  • Gradle
  • Postgres 9.3+
  • Spring
  • Flyway
  • Apache POI
  • Swagger

License Terms

This program is licensed under the Apache License, Version 2.0.

About

API and service layer for CATS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages