All Projects → braziljs → newsletter-tool

braziljs / newsletter-tool

Licence: MIT license
BrazilJS' newsletter tool

Programming Languages

HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects

Projects that are alternatives of or similar to newsletter-tool

Web Scraping
Detailed web scraping tutorials for dummies with financial data crawlers on Reddit WallStreetBets, CME (both options and futures), US Treasury, CFTC, LME, SHFE and news data crawlers on BBC, Wall Street Journal, Al Jazeera, Reuters, Financial Times, Bloomberg, CNN, Fortune, The Economist
Stars: ✭ 153 (+337.14%)
Mutual labels:  newsletter
feweekly
⭐ 前端周刊,让你在前端领域跟上时代的脚步,深度和广度不断精进
Stars: ✭ 34 (-2.86%)
Mutual labels:  newsletter
devopsish.com
DevOps, Cloud Native, Hybrid Cloud, Open Source, industry news, culture, and the ‘ish between.
Stars: ✭ 33 (-5.71%)
Mutual labels:  newsletter
Photorama
"PHOTORAMA" template for Jekyll
Stars: ✭ 168 (+380%)
Mutual labels:  newsletter
Jvm Bloggers
JVM Bloggers - website and newsletter with JVM blogs from Poland
Stars: ✭ 193 (+451.43%)
Mutual labels:  newsletter
ArchitectureWeekly
Architecture Weekly - links and resources to boost your knowledge and developer skills
Stars: ✭ 1,060 (+2928.57%)
Mutual labels:  newsletter
Laravel Newsletter
Manage newsletters in Laravel
Stars: ✭ 1,318 (+3665.71%)
Mutual labels:  newsletter
SwiftCairo-Newsletter
SwiftCairo Newsletter Repo, You can contribute your favorite articles and share it with the community
Stars: ✭ 22 (-37.14%)
Mutual labels:  newsletter
Mailcoach
A self-hosted email list manager - in a modern jacket.
Stars: ✭ 203 (+480%)
Mutual labels:  newsletter
Android-Weekly
Android Weekly is a free newsletter that helps you to stay cutting-edge with your Android Development. The newsletter comes once a week and covers a broad range of topics like tutorials, screencasts, news... just everything that's awesome in the Android Development world!
Stars: ✭ 66 (+88.57%)
Mutual labels:  newsletter
Bullish
Stock market performance insights and trends in your inbox daily.
Stars: ✭ 171 (+388.57%)
Mutual labels:  newsletter
Awesome Newsletters
A list of amazing Newsletters
Stars: ✭ 2,468 (+6951.43%)
Mutual labels:  newsletter
mautic-plugin-grapesbuilder
Grapesjs integration for Mautic
Stars: ✭ 23 (-34.29%)
Mutual labels:  newsletter
Django Newsfeed
A news curator and newsletter subscription package for Django
Stars: ✭ 155 (+342.86%)
Mutual labels:  newsletter
Email-newsletter-RSS
邮箱 📧 newsletter RSS 荟萃 News
Stars: ✭ 1,225 (+3400%)
Mutual labels:  newsletter
Frontenddaily
前端开发博客,分享互联网最精彩的前端技术,欢迎关注我微信公众号:前端开发博客,回复 1024,领取前端进阶资料包,回复 加群,与大神一起交流学习。
Stars: ✭ 1,901 (+5331.43%)
Mutual labels:  newsletter
PolishAnnoyanceFilters
Polskie Filtry Elementów Irytujących ukrywają i blokują wyskakujące okienka, widgety, newslettery, powiadomienia push, strzałki, niezgodne z tematem artykułów otagowane linki wewnętrzne i inne drażniące elementy (Polskie Filtry RODO-Ciasteczkowe są już w nich zawarte).
Stars: ✭ 45 (+28.57%)
Mutual labels:  newsletter
yii2-newsletter
Module for saving user contacts from newsletter form to database
Stars: ✭ 17 (-51.43%)
Mutual labels:  newsletter
luxletter
Newsletter system for TYPO3
Stars: ✭ 18 (-48.57%)
Mutual labels:  newsletter
weekly
DevComm-Shanghai Weekly 上海地区高校技术社团联合周报(欢迎投稿)
Stars: ✭ 67 (+91.43%)
Mutual labels:  newsletter

Newsletter Tool

The BrazilJS Weekly Newsletter is one of the best Brazilian resources to keep up-to-date with technology in general, specially Web Technologies.
Every week, more than 15,000 developers get the latest and more relevant news, tools, articles, etc., in their inboxes.
BrazilJS crew is responsible for the curatorship and review, but the main content feed come from the community.
Everything is done in our BrazilJS Weekly repository, where people can share all kinds of content.
After that, it's time to filter what is going to be listed in our newsletter by reading the content and validating every single suggestion.
That's our secret, we do love to be up-to-date and we care about great content, so we make sure that every sent email is carefully handcrafted by our editors.
That's a hard but necessary work.
However, that's a lot of steps in this process which can be automated, and with that in mind, we created this tool.

The newsletter-tool aims to help BrazilJS' editors.
Here are some key steps done every single week to build our beloved newsletter:

  • Create a new campaign (normally a copy of the last one) on Mailchimp (the service we use to create and send the newsletter)
  • Sort in categories (normally news, articles, tools and others)
  • Sort the content by relevance
  • Insert each link on the campaign email template
  • Review

That's just the main steps 😓
As we have a video version of the newsletter (BrazilJS Weekly on YouTube) and a text version on BrazilJS' portal, which one with a different approach, the task could be tedious.

The Newsletter Tool is basically a JavaScript piece of software automation tool.
Of course, the tool is focused on solving our own problems and is 100% based on our community-curatorship process, but we strong believe in this model, so every Newsletter owner can try to adapt to it and use and evolve the tool.

How to run

npm install
npm start

Go to http://localhost:8080/ and you should see a simulated newsletter based on our last open issue on the BrazilJS Weekly repository.

BrazilJS Weekly Tool in action

If you use the vscode you need to install the Prettier - Code formatter extension to respect the .prettierrc file, you can install this extension with the following command: ext install prettier-vscode.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].