feat: Implement comprehensive Contacts Management System with API and UI integration
- Added new `contacts` and `project_contacts` database tables for managing contacts. - Created API endpoints for CRUD operations on contacts and linking them to projects. - Developed UI components including `ContactForm` and `ProjectContactSelector`. - Integrated navigation and translations for Polish language support. - Documented usage, features, and future enhancements for the contacts system. feat: Introduce DOCX Template System for generating documents from templates - Enabled creation and management of DOCX templates with placeholders for project data. - Documented the process for creating templates, uploading, and generating documents. - Included detailed information on available variables and custom data fields. - Implemented troubleshooting guidelines for common issues related to template generation. feat: Add Radicale CardDAV Sync Integration for automatic contact synchronization - Implemented automatic syncing of contacts to a Radicale server on create/update/delete actions. - Documented setup instructions, including environment variable configuration and initial sync script. - Provided troubleshooting steps for common sync issues and error codes. feat: Develop Route Planning Feature with Optimization using OpenRouteService API - Integrated multi-point routing and automatic optimization for project locations. - Documented setup, usage, and technical implementation details for route planning. - Included performance considerations and troubleshooting for common routing issues. chore: Remove unnecessary files and scripts from the codebase - Deleted temporary, debug-related, and test-specific files that are not needed in production. - Reviewed and ensured core application code and essential documentation remain intact.
This commit is contained in:
22
README.md
22
README.md
@@ -1208,7 +1208,27 @@ try {
|
||||
}
|
||||
```
|
||||
|
||||
## 📄 License
|
||||
## <EFBFBD> Documentation
|
||||
|
||||
### Core Documentation
|
||||
- **[Main README](README.md)** - This file - complete project overview
|
||||
- **[Development Roadmap](ROADMAP.md)** - Feature priorities, timelines, and future plans
|
||||
- **[Documentation Index](docs/README.md)** - Complete documentation directory
|
||||
|
||||
### Feature Guides
|
||||
- **[Contacts System](docs/features/CONTACTS_SYSTEM.md)** - Contact management and CardDAV integration
|
||||
- **[DOCX Templates](docs/features/DOCX_TEMPLATES.md)** - Document generation system with troubleshooting
|
||||
- **[Radicale CardDAV Sync](docs/features/RADICALE_SYNC.md)** - Automatic contact synchronization
|
||||
- **[Route Planning](docs/features/ROUTE_PLANNING.md)** - Multi-point route optimization
|
||||
- **[Map Layers Configuration](docs/MAP_LAYERS.md)** - WMTS/WMS layer setup guide
|
||||
|
||||
### Deployment Guides
|
||||
- **[Advanced Deployment](docs/deployment/ADVANCED_DEPLOYMENT.md)** - Detailed deployment strategies
|
||||
- **[Git-Based Deployment](docs/deployment/GIT_DEPLOYMENT.md)** - CI/CD and repository deployment
|
||||
|
||||
---
|
||||
|
||||
## <20>📄 License
|
||||
|
||||
This project is **private and proprietary**. All rights reserved.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user