Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mohamed-94/warehouse-optimization
This is a Spring application for a Supply Chain warehouse optimization and management
https://github.com/mohamed-94/warehouse-optimization
java-ee mvc spring spring-boot supply-chain
Last synced: about 6 hours ago
JSON representation
This is a Spring application for a Supply Chain warehouse optimization and management
- Host: GitHub
- URL: https://github.com/mohamed-94/warehouse-optimization
- Owner: Mohamed-94
- License: apache-2.0
- Created: 2020-03-09T00:28:38.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-05-13T13:15:57.000Z (over 4 years ago)
- Last Synced: 2023-08-13T15:59:07.339Z (over 1 year ago)
- Topics: java-ee, mvc, spring, spring-boot, supply-chain
- Language: Java
- Homepage:
- Size: 562 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Warehouse Optimization
About
Usage & Prerequisities
Install Dependencies
Run
API
License
## About
This project is a Spring application for a Supply Chain warehouse optimization and management.Warehouse Optimization is a REST API based and designed with M ~V~ C of spring boot's starter.
To get you started you can simply clone the `warehouse-optimization` repository and install the dependencies ( You can quickly look at [pom.xml](https://github.com/Mohamed94/warehouse-optimization/pom.xml))## Usage & Prerequisites
To clone and edit this application you will need [git](https://git-scm.com/) and [Spring Boot](https://projects.spring.io/spring-boot/)
You will also need [Java™ SE Development Kit 8](http://www.oracle.com/technetwork/java/javase/downloads) and [Maven](https://maven.apache.org/download.cgi).
IDEs used: [STS4](https://spring.io/tools)/[Eclipse EE](https://www.eclipse.org/downloads/packages/release/kepler/sr2/eclipse-ide-java-ee-developers) with [STS](https://spring.io/tools) plugin
From your command line:
```bash
git clone https://github.com/Mohamed-94/warehouse-optimization
# Go into it
cd warehouse-optimization```
## Install Dependencies
```bash
mvn clean install
```### Run
```bashjava -jar target/warehouse-optimization-1.0.jar
```### API
Considering the REST API you will find the swagger UI at http://localhost:8080/swagger-ui.html
First generate a token with the following command:
```bash
curl testjwtclientid:XY7kmzoNzl100@localhost:8080/oauth/token -d grant_type=password -d username=user -d password=jwtpass
```## Licence
Apache 2.0
> GitHub [@Mohamed-94](https://github.com/Mohamed-94) ·