A real-time anonymous chat and voting web application built with React, Vite, and STOMP WebSocket. Users can create chat rooms, communicate anonymously in real-time, manage shared lists, and make decisions through an automated voting system.
- Development Period: November 2025
- Key Features: Real-time Chat, Room Creation/Join, Shared List Management, Voting System
- Tech Stack:
- Frontend: React 19, Vite
- Communication: STOMP WebSocket (SockJS), REST API
- Styling: CSS Modules
- State Management: LocalStorage (for persistence)
This project is built using Vite. Follow the steps below to run it locally.
- Node.js (v18+ recommended)
- A running Backend Server (Spring Boot) at
http://localhost:8080
# 1. Clone the repository
git clone [Repository URL]
# 2. Install dependencies
npm install
# 3. Start the development server
npm run dev