https://github.com/myty/rume-chat
(work-in-progress) A modern, real-time chat application showcasing the power of Domain-Driven Design (DDD) principles with Deno's latest features. Built with performance, scalability, and clean architecture in mind.
https://github.com/myty/rume-chat
ddd deno deno-kv fresh server-sent-events
Last synced: about 2 months ago
JSON representation
(work-in-progress) A modern, real-time chat application showcasing the power of Domain-Driven Design (DDD) principles with Deno's latest features. Built with performance, scalability, and clean architecture in mind.
- Host: GitHub
- URL: https://github.com/myty/rume-chat
- Owner: myty
- License: mit
- Created: 2025-01-16T12:48:03.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-11-04T02:43:14.000Z (8 months ago)
- Last Synced: 2025-11-17T15:09:09.507Z (7 months ago)
- Topics: ddd, deno, deno-kv, fresh, server-sent-events
- Language: TypeScript
- Homepage:
- Size: 602 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rume Chat
> [!IMPORTANT]
> This project is still under active development. It is incomplete and
> unfinished.
A modern, real-time chat application showcasing the power of Domain-Driven
Design (DDD) principles with Deno's latest features. Built with performance,
scalability, and clean architecture in mind.
## ✨ Features
- Real-time messaging using Server-Side Events (SSE)
- Persistent storage with Deno.KV
- Clean, maintainable architecture following DDD principles
- Type-safe end-to-end implementation
- Zero external dependencies
## 🚀 Getting Started
1. **Prerequisites**
- Deno 2.0 or higher
- A modern web browser
2. **Installation**
```bash
git clone https://github.com/myty/rume-chat.git
cd rume-chat
deno install
```
3. **Development**
```bash
deno task dev
```
The application will be available at `http://localhost:5173`
## 🏗️ Technology Stack
- **Runtime**: Deno v2
- **Framework**: React-Router v7
- **Storage**: Deno.KV
- **Real-time**: Server-Side Events
- **Architecture**: Domain-Driven Design
## 🤝 Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## 📝 License
MIT