NetSpeak serves as a sophisticated communication bridge, combining the nostalgic user experience of early web design with a highly efficient, real-time network infrastructure. Experience the charm of 90s web design powered by cutting-edge WebSocket technology.
| π Component | π Location |
|---|---|
| Live Demonstration | https://www.youtube.com/watch?v=q4yXgCqNue4 |
| Project Presentation | Kiroween Hackathon 2025 |
- β‘ Real-time Communication β Instantaneous message delivery facilitated by Socket.IO
- π¨ Nostalgic Interface β Deliberately retro-styled UI using foundational web technologies
- π Streamlined Deployment β Rapid local setup and deployment
- π€ User Persistence β Define and maintain consistent display names
- πͺ Robust Backend β Modern Node.js and Express.js architecture
| Technology | Purpose |
|---|---|
| HTML5 | π Core document structure and semantics |
| CSS3 | π¨ Styling emulating late 1990s/early 2000s design |
| Vanilla JavaScript | β‘ DOM manipulation & real-time Socket.IO event handling |
| Technology | Purpose |
|---|---|
| Node.js | π§ Server-side JavaScript runtime environment |
| Express.js | π Minimalist framework for routing & HTTP requests |
| Socket.IO | π WebSocket technology for bidirectional, low-latency communication |
--- IGNORE ---
This project was engineered for the Kiroween Hackathon 2025 using Kiro, an AI-enhanced Integrated Development Environment.
β Kiro Highlights:
- β‘ Exceptionally lightweight and intuitive interface
- π§ Superior UX compared to alternative IDEs
- π AI Autopilot amplifies development velocity
- π Proactive error identification and correction
π Hackathon Date: October-December 2025
- Node.js (LTS version recommended)
- npm (Included with Node.js)
1οΈβ£ Clone the Repository
git clone https://github.com/ASaha-os/Netspeak-pvt cd NetSpeak2οΈβ£ Install Dependencies
npm install3οΈβ£ Start the Server
npm start4οΈβ£ Access the Application Navigate to http://localhost:3000 in your browser. Open multiple tabs/windows to test real-time chat functionality!
We welcome contributions! Here's how to help:
- Fork the repository
- Create a feature branch:
git checkout -b feature/amazing-feature - Commit your changes:
git commit -m 'Add: Amazing feature' - Push to the branch:
git push origin feature/amazing-feature - Open a Pull Request for review
This project is licensed under the MIT License. See the LICENSE file for details.




