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.




