News Aggregator SaaS
A news aggregation service that pulls and displays article information from hundreds of news sources via RSS feeds.

Tech Stack
About the Project
Challenge
Create a software-as-a-service (SaaS) app using Stripe for membership tiers and paid subscriptions.
Action
Created background workers to periodically search and pull new non-duplicate articles from a list of RSS feeds from media providers. Used a Postgres database to store available non-copyrighted content (title, article image, description, source). Build database schema to enable users to create accounts, like and save articles for future use, and subscribe and maintain a subscription tier via Stripe to access more content.
Result
A functional news aggregation service that users can subscribe to, to access more content.
Learning & Takeaways
Better handling of Next.js server and client components, and how to integrate Stripe API into a project for tiered membership.