Back to Projects

TideKeep

LIVE

Visual bookmarking meets note-taking. Save, organize, and discover content with automated metadata extraction and tag-based organization.

TideKeep
Overview

Visual bookmarking meets note-taking. Save, organize, and discover content with automated metadata extraction and tag-based organization.

Key Highlights
  • Deployed full-stack application to Google Cloud Platform using Docker containerization with Nginx reverse proxy for production-grade load balancing and SSL termination
  • Implemented automated metadata extraction pipeline using Cheerio for static content and Playwright for dynamic JavaScript-heavy sites
  • Built secure authentication system with JWT access/refresh token rotation and early-use detection to prevent token theft
  • Engineered tag-based organization system with PostgreSQL for efficient content categorization and retrieval
  • Created timeline visualization feature for tracking content evolution and discovery patterns
Screenshots
TideKeep screenshot 1
Tech Stack
ReactExpressPostgreSQLDockerNginxGoogle CloudCheerioPlaywrightJWTOAuth 2.0SSL/TLS
Project Info
Status
LIVE
Category
web
What I'd Improve Next
  • Zettelkasten-style bidirectional linking system
  • AI-powered auto-tagging using content analysis
  • Full-text search with semantic similarity
  • Collaborative sharing and team workspaces