NUSComputingDev / CompClubEmailBlast

CompClubEmailBlast is designed to automate the process of sending e-mail blast for NUS Computing Club. It uses the e-mail blast template for the Club.
https://newsletters.nuscomputing.com
GNU General Public License v3.0
1 stars 2 forks source link

Major Revamp #11

Closed thenaesh closed 7 years ago

thenaesh commented 7 years ago

This PR (develop -> master) represents a major revamp of the Computing Club Email Blast program. The program now has a relatively intuitive GUI (using Electron) and is rather flexible with its input format. Every part of the program can be easily modified if the need arises.

This PR is preliminary in nature. While the develop branch is currently in a working state, I plan to do a bit more refactoring, testing and documentation before declaring it ready. I will post here again when this PR is ready for review.

In the meantime, feel free to pull from the develop branch and try it out. Ensure you have Node.js and NPM installed, then run npm install to install dependencies followed by npm start to start the actual program (close the Web Console when it opens; I'm still using it for debugging and will get rid of it before this PR is ready for review).