The CDSC (Custom Driven Supply Chain) is a program aimed at improving logistics processes for inbound, inhouse and outbound. It consist on several tools: Data Integrations, Control Panels, Web applications, Mobile applications
In this repo you can found a basic api, with a mysql and a Swagger documentation where you can try the api methods.
$ ./make.sh install
$ ./make.sh tests
$ ./make play
http://0.0.0.0:8081/swagger-ui/index.html?configUrl=/v3/api-docs/swagger-config#/
$ ./make down
You need java version 14. and maven installed in your local machine. You can verify the version typing java -version
Set up the docker containers, because you need the mysql database running.
$ mvnw clean package
$ java -jar target/app*.jar
http://localhost:8080/swagger-ui/index.html?configUrl=/v3/api-docs/swagger-config#/
- Deploy to prod environment ๐
- Action when team make a PR (Test, coverage, quality...)
- How deploy can be modified or improved
- Monitoring ๐ค
- Secrets ๐
- Infra as code. How to create an RDS (common code, code inside the project...)