feat: Implement enhanced user profiles with social features including direct messaging, post comments, and reposts, and introduce new routing for Docs and Changelog views.

This commit is contained in:
2026-01-18 13:10:12 +01:00
parent 959b453d69
commit 62280265b4
23 changed files with 1826 additions and 458 deletions

View File

@@ -24,12 +24,13 @@ Plexus is a **Club 2.0** platform—a hybrid between a live chat and a social ne
Explore our detailed documentation in the `docs/` directory:
- [🏗 Architecture](file:///home/sinan/Documents/repositories/local/plexus/docs/architecture.md) - High-level system design.
- [📂 Structure](file:///home/sinan/Documents/repositories/local/plexus/docs/structure.md) - Directory and file organization.
- [⚙️ Functions & API](file:///home/sinan/Documents/repositories/local/plexus/docs/functions.md) - Socket events and backend logic.
- [📊 Data Model](file:///home/sinan/Documents/repositories/local/plexus/docs/data-model.md) - Database schema and migrations.
- [📈 Scalability](file:///home/sinan/Documents/repositories/local/plexus/docs/scalability.md) - Future roadmap and scaling strategies.
- [📝 Task Tracker](file:///home/sinan/Documents/repositories/local/plexus/docs/tasks.md) - How to use the internal task management tool.
- [O Vision](./docs/vision.md) - Platform vision.
- [🏗 Architecture](./docs/architecture.md) - High-level system design.
- [📂 Structure](./docs/structure.md) - Directory and file organization.
- [⚙️ Functions & API](./docs/functions.md) - Socket events and backend logic.
- [📊 Data Model](./docs/data-model.md) - Database schema and migrations.
- [📈 Scalability](./docs/scalability.md) - Future roadmap and scaling strategies.
- [📝 Task Tracker](./docs/tasks.md) - How to use the internal task management tool.
## 🚦 Quick Start
@@ -55,7 +56,7 @@ cd client && npm run dev
## 🤝 Contributing
We follow a strict development workflow. Please read [CONTRIBUTING.md](file:///home/sinan/Documents/repositories/local/plexus/CONTRIBUTING.md) before starting.
We follow a strict development workflow. Please read [CONTRIBUTING.md](./CONTRIBUTING.md) before starting.
1. **Pick a Task**: Use `make task-list` to find something to work on.
2. **Code**: Implement your changes.