Telegram Clone
A front-end clone of Telegram Web with chats, search and dark mode, running on mock data. Built with Next.js and Zustand.

- Year
- 2025
- Role
- Frontend developer
- Timeline
- Personal project
- Status
- Completed
Overview
A front-end only recreation of Telegram Web that I built to practice complex interface work. It has a phone-number login screen, a chat list with pinned and archived chats, unread badges and online status, a conversation view with an emoji picker, search, a contacts list, a settings section and light and dark themes. There is no backend: all chats, contacts and messages are mock data, and a small simulation makes the conversations feel alive. State is managed with Zustand.