# K4Community

K4Community formerly known as K4Econgress or MediaManager


---
## "Applicative Documentation" vs. "Technical Documentation"

Applicative Documentation focuses on describing the business logic, features, and functional aspects of
the application. It aims to provide a clear understanding of how the application operates from a business perspective.

Technical Documentation is dedicated to the technical aspects of the application, including its
implementation, configuration, and system details. It assists developers in understanding the inner workings of the
application.

### Purpose of Separation

The separation of documentation into "Applicative Documentation" and "Technical Documentation" serves several essential
purposes:

- **Clarity:** It provides clear differentiation between documentation types, making it easier for team members to
  locate and reference the relevant documentation.

- **Accessibility:** Team members, whether technical or non-technical, can quickly find the information they need based
  on their roles and responsibilities.

- **Collaboration:** This structure fosters collaboration by enabling team members to focus on the documentation that
  directly pertains to their areas of expertise.

##### Overall Structure

Here's an overview of the folder structure within our "docs" directory:

```plaintext
project-root/
├── docs/
│   ├── applicative/
│   │   ├── powerBI.md
│   │   ├── databaseJsonConfig.md
│   │   └── ... (other applicative documentation files)
│   ├── technical/
│   │   ├── cron.md
│   │   ├── migration.md
│   │   ├── deployment&&&.md
│   │   └── ... (other technical documentation files)
│   └── readme.md (an overall readme for your documentation)
├── src/
├── ...
└── ...
```

This organized structure ensures that all team members can easily access and contribute to the relevant documentation,
promoting effective communication and collaboration within our development project.differences between "Applicative
Documentation" and "Technical Documentation" and emphasizes the importance of their separation for clarity and effective
collaboration.