AceCentre / aacnews

This is a small nodejs based app that manages public submissions of short news items that then gets published using a mailchimp campaign. An example of this is AACNews Monthly, managed by the Ace Centre.
https://aacinfo.email
1 stars 3 forks source link
email email-sender mailchimp-campaign monthlies newsletter

AACinfo Monthly

This is a node/angular/mongo based system to manage posted, short publicly posted snippets of news/links and generate a mailchimp newsletter. Its really quite basic.

A working version of this can be seen at http://AACinfo.email

To Install and run

  1. git clone https://github.com/ACECentre/aacnews

  2. git clone https://gist.github.com/72fbc92215c2d321cf1f.git && mv 72fbc92215c2d321cf1f/aacnews-config.sh .. && rm -rf 72fbc92215c2d321cf1f

  3. Edit the various settings in aacnews-config.sh You will need (or feel free to edit out lines that are calling these various things):

    • a mongo db setup.
    • a mailchimp API key. You will also need to have already setup a campaign titled the same as 'MAILCHIMP_CAMPAIGN_NAME' with a template. Copy the one from templates/mcAACNews.html for now - you can change this as you go.
    • If you want to use the auto-posting of published links to delicious.com then add your delicious and diigo username/password.
    • Add a slack webhook
  4. source aacnews-config.sh && node server.js

  5. login via /admin with the details you set in config

  6. Create some posts. Preview your newsletter. Publish.

  7. Make a cup of tea.