Skip to content

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.

Notifications You must be signed in to change notification settings

AceCentre/aacnews

Repository files navigation

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
  1. source aacnews-config.sh && node server.js
  2. login via /admin with the details you set in config
  3. Create some posts. Preview your newsletter. Publish.
  4. Make a cup of tea.

About

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.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published