Skip to content
a social news platform
TypeScript HTML CSS JavaScript
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


GoPulse is a social news platform built to address the systemic problems that have arisen from the current generation of digital news distributors.

Project Overview

The platform was built using Ionic and written in TypeScript. Article and publisher meta-data is fetched as JSON from the News API and this meta-data is then shared and sent between subscribers. It's a social network dedicated to discovering and sharing news articles from vetted publishers. Content on the platform, with the exception of comments, is not user-generated, the content is user-driven. A user cannot upload or share an article they find onliine, it must first exist as content that was indexed by the News API, which is then filtered by publisher on GoPulse.

Problems Addressed

  1. Filter bubble or echo chamber. The pulse tab, which contains the top headlines seperated by category, is a common shared reality where all subscribers are presented with the same articles. There are no personalized recomendation algorithms. If the subscriber base gets large enough, the articles on the pulse tab will be human curated by a bi-partisan and intellectually diverse team of professional journalists.

  2. Advertising business model. There are no advertisements of any kind on GoPulse, and there never will be. The platform will be monetized by charging subscribers $2.99 a month, after a one month free trial for first time subscribers. This recurring revenue source will bring in over $35 per subscriber per year. Another potential source of revenue in the future could be affiliate marketing deals with publishers where GoPulse could take a percentage of new subscriber revenue for publishers behind a paywall. Because GoPulse already has the subscriber's payment info, a one click subscribe button could be added to the publisher detail page for publishers with a paywall.

  3. Fake news. There is no user generated content on GoPulse, all news content is indexed directly from the source/publisher. At the moment there are currently 79 vetted news sources on the platform. All future sources/publishers will also be vetted for quality and journalistic integrity.

You can’t perform that action at this time.