Node JS application to schedulle and send e-mail with SAP Analytics Cloud (SAC) stories content.
This application is designed for those who need to schedulle an email message that contains SAP Analytics Cloud Story content. Here's what's the application do:
- Login in your SAC account
- Go to your Story's page
- Download the Story's pdf
- Split the pdf into png images
- Send an email with those images (on the body or attached)
It use Puppetter to do all interaction with SAC.
These are the prereqs for the application run correctly:
- node js
- npm
- mongodb
- imagemagick
- ghostscript
- poppler-utils
OS X & Linux:
git clone https://github.com/elvisjhonataoliveira/NuntiusSAC
cd NuntiusSAC
npm install
Before you start the application you should change all the properties that is need for the app run correctly. For this you should edit the file "config/properties.conf" and change/set all properties needed.
In your first access you'll see the login page. The user/password combination is: admin/admin After you login for the first time, create a new user (the password will be sent through an email message)
Distributed under the MIT license. See LICENSE
for more information.
- Fork it
- Create your feature branch
- Commit your changes
- Push to the branch
- Create a new Pull Request