Wotch
Telegram mini app social network for tracking what you watched.
Project Preview
Replace with screenshot or product photo later.
Replace with screenshot or product photo later.
Replace with screenshot or product photo later.
Replace with screenshot or product photo later.
Overview
Wotch is a Telegram mini app and social network for tracking films and series. Users log what they watched, see watch statistics, build friends lists and groups, interact through a feed, and compare group ratings with IMDb.
The Problem
Film tracking apps were either too isolated or too heavy, and none gave a simple social way to compare taste with friends or groups.
The Solution
I built the app with the same Next.js, NestJS, PostgreSQL, AWS, and Docker stack, focusing on fast social interactions, collaborative groups, and clear watch analytics.
Technologies Used
- Next.js
- NestJS
- TypeScript
- PostgreSQL
- AWS
- Docker
Key Features
Watch logging
Track films and series as watched with hours, counts, and average rating stats.
Friends and groups
Create friends lists and group spaces for shared recommendations and discussion.
Feed and reactions
Post updates, likes, and comments to keep the social layer active.
Consensus compare
Compare group ratings against IMDb to surface taste alignment and disagreement.
Architecture Overview
Wotch uses a Next.js frontend optimized for Telegram mini app behavior, a NestJS backend, PostgreSQL for user and media data, and Docker plus AWS for deployment and service isolation.
Development Challenges
Social sync
Feed activity, likes, comments, and group updates needed to feel responsive without becoming noisy.
Taste comparison
The consensus view had to balance group ratings against IMDb in a way users could understand quickly.
Results & Outcomes
- solo backend ownership
- 100%
- core social surfaces
- 3
- rating comparison source
- IMDb
solo backend ownership
core social surfaces
rating comparison source
Interested in working together?
I'm available for select full-stack and SaaS projects. Let's talk about what you're building.