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: 6 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 (9 months ago)
- Default Branch: main
- Last Pushed: 2025-02-18T02:11:34.000Z (8 months ago)
- Last Synced: 2025-02-18T03:22:35.399Z (8 months ago)
- Topics: ddd, deno, deno-kv, fresh, server-sent-events
- Language: TypeScript
- Homepage:
- Size: 346 KB
- Stars: 0
- 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 browser2. **Installation**
```bash
git clone https://github.com/yourusername/fresh-chat.git
cd fresh-chat
deno install
```3. **Development**
```bash
deno task dev
```The application will be available at `http://localhost:8000`
## 🏗️ Technology Stack
- **Runtime**: Deno 2
- **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