Pulse Board

(/pulse-board.ico)

# Pulse Board
**Stack:** React, TypeScript, Express, Socket.IO, PostgreSQL, Redis, Tailwind CSS
**Date:** June 2026
**GitHub:** [View Repository](https://github.com/Ravi0529/pulse-board)
**Live Demo:** [View Live](https://pulse-board-3r5r.onrender.com)
## Overview
A real-time polling and feedback platform for creators, educators, and communities to launch polls, share links, and watch analytics update instantly.
## Key Highlights
- Built a real-time polling and feedback platform where creators launch polls, share links, and watch analytics evolve live through Socket.IO updates.
- Implemented authenticated and anonymous voting modes, auto-expiring polls, shareable links, and live analytics with bar charts and percentage breakdowns.
- Designed a Docker-ready stack with Redis caching, PostgreSQL persistence, and a WebSocket-driven analytics dashboard.
- Project details coming soon.
## Features
- Real-time Socket.IO analytics with vote count updates and percentage breakdowns
- Authenticated and anonymous voting modes with duplicate protection
- Shareable poll links and live results pages
- Auto-expiring polls with deadline enforcement
- Redis caching for fast counter reads and event distribution
- Docker Compose setup with PostgreSQL and Redis for full-stack deployment
## Tech Stack
React, TypeScript, Express, Socket.IO, PostgreSQL, Redis, Tailwind CSS
---
For more details, check out the [Projects](/projects) page or explore other [Experiences](/experience).