Skip to content

ASaha-os/Netspeak

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ—£οΈ NetSpeak: Retro Chat Application

NetSpeak Logo

Resurrecting classic aesthetics through modern network architecture

MIT License Node.js Express Socket.IO


NetSpeak Halloween Screenshot

✨ About NetSpeak

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.

πŸš€ Project Overview & Status

πŸ“Œ Component πŸ“ Location
Live Demonstration https://www.youtube.com/watch?v=q4yXgCqNue4
Project Presentation Kiroween Hackathon 2025

✨ Core Features

  • ⚑ 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 Stack

🎨 Frontend

HTML5 CSS3 JavaScript

βš™οΈ Backend

Node.js Express.js Socket.IO

Frontend (Aesthetic Layer)

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

Backend (Server & Network Infrastructure)

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

πŸ“Έ Visual Showcase

πŸ–ΌοΈ Main Chat Interface
NetSpeak Chat Screenshot NetSpeak Chat Screenshot 2

--- IGNORE ---

🎬 Additional Views
NetSpeak Mobile Screenshot

πŸ€– Built with Kiro AI

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

βš™οΈ Installation & Setup Guide

πŸ“‹ Prerequisites

  • Node.js (LTS version recommended)
  • npm (Included with Node.js)

πŸš€ Quick Start

1️⃣ Clone the Repository

git clone https://github.com/ASaha-os/Netspeak-pvt cd NetSpeak

2️⃣ Install Dependencies

npm install

3️⃣ Start the Server

npm start

4️⃣ Access the Application Navigate to http://localhost:3000 in your browser. Open multiple tabs/windows to test real-time chat functionality!

5️⃣ Workflow Diagram Workflow Diagram

🀝 Contributing

We welcome contributions! Here's how to help:

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'Add: Amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Open a Pull Request for review

πŸ“œ License

This project is licensed under the MIT License. See the LICENSE file for details.


**### ⭐ If you found this project helpful, please consider giving it a star!**

About

Netspeak - old school chatroom | Kiroween'25

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published