38 lines
791 B
Markdown
38 lines
791 B
Markdown
# 💬 Chat Application
|
|
|
|
A modern chat application enabling real-time messaging, group conversations (salons), and role-based access control.
|
|
|
|
---
|
|
|
|
## 🚀 Features
|
|
|
|
- User registration and authentication (Logto)
|
|
- Real-time messaging between users
|
|
- Group conversations (salons) and private chats
|
|
- Role and permission management (admin panel)
|
|
- User invitations to salons
|
|
- Responsive Angular frontend
|
|
- Secure .NET API backend
|
|
|
|
---
|
|
|
|
## 🛠️ Tech Stack
|
|
|
|
- **Frontend:** Angular
|
|
- **Backend:** .NET API
|
|
- **Authentication:** Logto (Identity Provider)
|
|
- **Hosting:** Hetzner Cloud
|
|
|
|
---
|
|
|
|
## 📦 Getting Started
|
|
|
|
### Prerequisites
|
|
|
|
- Node.js & npm (for Angular)
|
|
- .NET SDK (for backend)
|
|
- Logto account (for authentication)
|
|
|
|
## 📄 License
|
|
|
|
This project is licensed under the QAP License. |