# TopAsk

Community tool for creating discussion rooms and prioritizing questions through upvotes.

TopAsk was built for a community that needed a simple way to collect and prioritize questions. Members could create discussion rooms, post questions, and upvote the topics that mattered most, giving hosts a live, community-ranked agenda. Real-time WebSocket updates kept each room in sync. The product is no longer maintained, but its case study preserves the concept and implementation of a lightweight participatory Q&A tool.

Status: Archived

Categories: Collaboration Tools, Community Platform

Technologies: Next.js, TypeScript, TailwindCSS, Shadcn-UI, Socket.IO, MongoDB, Railway

## Features

- Real-time discussion rooms

- Question upvoting system

- User authentication

- Room creation and management

- Priority-based discussion flow

Live site: https://topask.vercel.app

Source: https://github.com/faisal004/topask

Original page: https://faisalhusa.in/projects/topask
