An intelligent newsletter hub that scans your Gmail to automatically organize, read, and manage your subscriptions in one place.
| Feature | Description |
|---|---|
| 🤖 Automated Discovery | Connects to a user's Gmail account and intelligently scans their inbox to automatically identify and import all newsletter subscriptions. |
| 📬 Unified & Focused Inbox | Aggregates all newsletters into a single, beautiful, and clutter-free reading interface, completely separate from the main email inbox. |
| 🚫 One-Click Unsubscribe | Provides powerful tools to manage subscriptions, including the ability to unsubscribe from unwanted newsletters directly within the app. |
| 🖥️ Cross-Platform Desktop App | Built with Tauri, allowing the entire web application to be packaged and run as a lightweight, native desktop experience on any OS. |
| 🚀 Guided Onboarding | A multi-step, user-friendly onboarding process that guides the user through connecting their account and completing the initial scan. |
| 🗄️ Secure & Modern Backend | User data and subscriptions are securely managed via a modern serverless stack, using Drizzle ORM with a Neon (PostgreSQL) database. |
| 🎨 Polished User Interface | A fully responsive and accessible UI built with Next.js 15 (App Router) and styled with the highly-regarded Shadcn/ui component library. |
| 🏷️ Tag Management System | Organize your subscriptions with custom tags, allowing for personalized filtering and categorization of your newsletter feed. |
This project uses a cutting-edge, full-stack, and cross-platform technology stack.
While the core functionality is robust, there is a clear vision for expanding Newsy into an even more powerful and universally accessible platform.
| Feature Area | Planned Enhancements |
|---|---|
| Broader Email Support | Expand beyond Gmail by integrating with Outlook/Microsoft 365 and eventually adding generic IMAP support, making Newsy accessible to users on any email platform. |
| AI & Content Intelligence | Introduce AI-powered summaries for long-form newsletters, implement automated content-based tagging for better organization, and enable powerful full-text search across all emails. |
| Enhanced Reading Experience | Develop a "Read-It-Later" feature for saving important articles, allow for in-article highlighting and note-taking, and integrate text-to-speech for hands-free listening. |
| Platform & Ecosystem Expansion | Create a browser extension for one-click subscribing on the web and develop a dedicated mobile application (e.g., with React Native) for a seamless on-the-go reading experience. |
(Note: Replace these placeholder links with actual paths to your screenshots in the repository.)
The main inbox, aggregating all newsletters into a clean, unified interface.
The guided onboarding process, showing the automatic scan of a user's Gmail account.
Let's connect! I'm always open to discussing new projects, creative ideas, or opportunities to be part of an amazing team.
Walid Zakan
- 📧 Email: walid.zakan@gmail.com
- 💼 LinkedIn: linkedin.com/in/walid-zakan