Back to portfolio
2024

Bookmarked: Your Go-To Tool for Curating Tweets in Notion

A full-stack application that enables users to save tweets to Notion via Telegram bot.

Bookmarked: Your Go-To Tool for Curating Tweets in Notion

Overview

Bookmarked is a productivity tool that bridges the gap between Twitter (now X) and Notion, allowing users to effortlessly save and organize tweets directly into their Notion workspace. The service works through a Telegram bot interface, making it accessible from any device without requiring additional app installations. Users can simply forward tweets to the bot, which then processes and stores them in a structured Notion database with metadata, making content retrieval and organization seamless.

Key Features

  • One-click tweet saving through Telegram forwarding
  • Automatic metadata extraction (author, date, media, etc.)
  • Customizable Notion database templates
  • Content categorization using AI-powered tagging
  • Thread unrolling and preservation
  • Media downloading and embedding
  • Search and filtering capabilities

Challenges & Solutions

  • Handling Twitter's API rate limits and restrictions
  • Designing a reliable system for processing and storing tweets
  • Creating a seamless authentication flow between multiple services
  • Ensuring data consistency across platform changes

Technologies

Next.jsTypeScriptNotion APITelegram Bot APITwitter APIVercelSupabase

Project Gallery

Bookmarked: Your Go-To Tool for Curating Tweets in Notion screenshot 1
Bookmarked: Your Go-To Tool for Curating Tweets in Notion screenshot 2
Bookmarked: Your Go-To Tool for Curating Tweets in Notion screenshot 3

Other Projects

Bookmarked Android: A Simple Viewer for My Bookmarked Content
2024

Bookmarked Android: A Simple Viewer for My Bookmarked Content

Built with Jetpack Compose, it aims to offer an improved reading experience on my laggy phone.

AI Assistant Framework
2024

AI Assistant Framework

A comprehensive framework for building conversational AI assistants with NLP capabilities.