circulation-import project is a set of tools facilitating the process of importing book collections into SimplyE's Circulation Manager by using SFTP protocol.
Architecture
circulation-import consists of two parts:
- client responsible for uploading content to the SFTP server, waiting for a report, downloading it and converting it to CSV format
- server responsible for watching for new book collections, importing them into CM using its directory_import script and uploading a report to the SFTP server
Picture below illustrates the architecture of the solution:
Another picture below contains a sequence diagram:
You can find detailed information regarding how to use this project in REDME.md file.