Vibe Coding

Email Cleaner — Cross-Platform Mobile App

Comprehensive cross-platform email management app built with React Native. Supports Gmail, Outlook, Yahoo, and IMAP via OAuth2. Features AI-powered spam detection, newsletter unsubscribe manager, unified multi-account inbox, analytics dashboard, and biometric authentication — originally a native Swift iOS app, rebuilt in React Native for multi-platform reach.

Client Personal Project
Delivered Apr 2025
Type Vibe Coding
Technologies 9 tools
Email Cleaner — Cross-Platform Mobile App

Project Overview

A comprehensive cross-platform email management app built as a personal project using vibe coding. This started as a native Swift iOS app, then was rebuilt in React Native to reach both iOS and Android users from a single codebase. The goal: make email management intelligent, fast, and private.

Authentication & Account Management

  • Multi-account management for Gmail, Outlook, Yahoo, and IMAP via OAuth2 with secure token storage using Expo SecureStore.
  • Biometric authentication (Face ID/Touch ID) via Expo Local Authentication with session timeout for privacy-first access control.
  • All data processed locally on-device — no emails sent to external servers.

AI-Powered Features

  • Spam detection with AI confidence scoring — bulk spam management and detection analytics.
  • Newsletter unsubscribe manager with automatic newsletter detection, one-tap and bulk unsubscribe, and frequency tracking.
  • Detection analytics showing spam patterns over time by sender and domain.

Inbox Features

  • Unified inbox — combined multi-account view with swipe actions, advanced search and filter, priority indicators, and attachment preview.
  • Smart sorting by sender reputation, recency, and engagement history.

Analytics Dashboard

  • Pie charts and bar graphs for email volume and category breakdown.
  • Top senders analysis, storage monitoring, and weekly email activity trends.
  • Unsubscribe effectiveness tracking — shows storage and volume freed over time.

Technology Stack

React Native Expo React Navigation OAuth2 AsyncStorage Expo SecureStore Expo Local Authentication React Native Chart Kit Swift (original prototype)

Project Info

  • Client Personal Project
  • Delivered April 2025
  • Type Vibe Coding

Stack

React Native Expo React Navigation OAuth2 AsyncStorage Expo SecureStore Expo Local Authentication React Native Chart Kit Swift (original prototype)

Available for new projects

Let's build something great together

Open to freelance, contract, and full-time opportunities. Let's discuss your next project.