---
title: Bienvenue dans Project Notes
date: 08-11-2025
last_modified: 09-11-2025:01:13
tags:
    - aide
    - documentation
    - tutorial
---



08/11/2025 - 


C'est mon application de prise de note

## J'espére qu'elle va bien marcher

# Bienvenue dans Project Notes

Bienvenue dans votre application de prise de notes en Markdown ! Cette page vous explique comment utiliser l'application et le format front matter.

## Qu'est-ce que le Front Matter ?

Le **front matter** est un bloc de métadonnées en YAML placé au début de chaque note, entre deux lignes `---`. Il permet d'ajouter des informations structurées à vos notes.

### Format du Front Matter

```yaml
---
title: Titre de votre note
date: 08-11-2025
last_modified: 08-11-2025:14:10
tags: [projet, urgent, backend]
---
```

### Champs disponibles

- **title** : Le titre de votre note (généré automatiquement depuis le nom du fichier)
- **date** : Date de création (format: JJ-MM-AAAA)
- **last_modified** : Dernière modification (format: JJ-MM-AAAA:HH:MM) - mis à jour automatiquement
- **tags** : Liste de tags pour organiser et rechercher vos notes

### Exemples de tags

Vous pouvez écrire vos tags de deux façons :

```yaml
# Format inline
tags: [projet, urgent, backend, api]

# Format liste
tags:
  - projet
  - urgent
  - backend
  - api
```

Les tags sont indexés et permettent de rechercher vos notes via la barre de recherche.

## Guide Markdown

### Titres

```markdown
# Titre niveau 1
## Titre niveau 2
### Titre niveau 3
```

### Emphase

```markdown
*italique* ou _italique_
**gras** ou __gras__
***gras et italique***
~~barré~~
```

Rendu : *italique*, **gras**, ***gras et italique***

### Listes

#### Liste non ordonnée

```markdown
- Élément 1
- Élément 2
  - Sous-élément 2.1
  - Sous-élément 2.2
- Élément 3
```

Rendu :
- Élément 1
- Élément 2
  - Sous-élément 2.1
  - Sous-élément 2.2
- Élément 3

#### Liste ordonnée

```markdown
1. Premier élément
2. Deuxième élément
3. Troisième élément
```

Rendu :
1. Premier élément
2. Deuxième élément
3. Troisième élément

### Liens et Images

```markdown
[Texte du lien](https://example.com)
![Texte alternatif](url-de-image.jpg)
```

Exemple : [Documentation Markdown](https://www.markdownguide.org/)

### Code

#### Code inline

Utilisez des backticks : `code inline`

#### Bloc de code

```markdown
​```javascript
function hello() {
  console.log("Hello World!");
}
​```
```

Rendu :
```javascript
function hello() {
  console.log("Hello World!");
}
```

### Citations

```markdown
> Ceci est une citation
> sur plusieurs lignes
```

Rendu :
> Ceci est une citation
> sur plusieurs lignes

### Tableaux

```markdown
| Colonne 1 | Colonne 2 | Colonne 3 |
|-----------|-----------|-----------|
| Ligne 1   | Données   | Données   |
| Ligne 2   | Données   | Données   |
```

Rendu :

| Colonne 1 | Colonne 2 | Colonne 3 |
|-----------|-----------|-----------|
| Ligne 1   | Données   | Données   |
| Ligne 2   | Données   | Données   |

### Séparateurs

```markdown
---
```

Rendu :

---

## Commandes Slash

Utilisez le caractère `/` au début d'une ligne pour accéder aux commandes rapides :

- `/h1`, `/h2`, `/h3` - Titres
- `/list` - Liste à puces
- `/date` - Insérer la date du jour
- `/link` - Créer un lien
- `/bold` - Texte en gras
- `/italic` - Texte en italique
- `/code` - Code inline
- `/codeblock` - Bloc de code
- `/quote` - Citation
- `/hr` - Ligne de séparation
- `/table` - Créer un tableau

**Navigation** : Utilisez les flèches ↑↓ pour naviguer, Entrée ou Tab pour insérer, Échap pour annuler.

## Raccourcis et Astuces

### Créer une note

Cliquez sur le bouton **✨ Nouvelle note** dans l'en-tête. Si la note existe déjà, elle sera ouverte, sinon elle sera créée.

### Rechercher des notes

Utilisez la barre de recherche en haut pour filtrer vos notes par tags. La recherche est mise à jour en temps réel.

### Sauvegarder

Cliquez sur le bouton **💾 Enregistrer** pour sauvegarder vos modifications. Le champ `last_modified` du front matter sera automatiquement mis à jour.

### Supprimer une note

Cliquez sur l'icône 🗑️ à côté du nom de la note dans la sidebar.

## Organisation avec les tags

Les tags sont un excellent moyen d'organiser vos notes. Voici quelques suggestions :

- **Par projet** : `projet-notes`, `projet-api`, `projet-frontend`
- **Par priorité** : `urgent`, `important`, `backlog`
- **Par type** : `documentation`, `tutorial`, `meeting`, `todo`
- **Par technologie** : `javascript`, `go`, `python`, `docker`
- **Par statut** : `en-cours`, `terminé`, `archive`

## Exemple complet

Voici un exemple de note complète :

```markdown
---
title: Réunion API Backend
date: 08-11-2025
last_modified: 08-11-2025:15:30
tags: [meeting, backend, api, urgent]
---

# Réunion API Backend

## Participants

- Alice (Lead Dev)
- Bob (Backend)
- Charlie (Frontend)

## Points discutés

### 1. Architecture de l'API

Nous avons décidé d'utiliser une architecture REST avec les endpoints suivants :

- `GET /api/notes` - Liste toutes les notes
- `POST /api/notes` - Créer une note
- `PUT /api/notes/:id` - Modifier une note
- `DELETE /api/notes/:id` - Supprimer une note

### 2. Authentification

> Utilisation de JWT pour l'authentification

Code d'exemple :

​```go
func generateToken(userID string) (string, error) {
    // Implementation
}
​```

### 3. Prochaines étapes

- [ ] Implémenter les endpoints
- [ ] Écrire les tests
- [ ] Documentation API

## Actions

| Qui     | Action               | Deadline   |
|---------|---------------------|------------|
| Bob     | Endpoints API       | 15-11-2025 |
| Charlie | Interface Frontend  | 20-11-2025 |
| Alice   | Review & Deploy     | 25-11-2025 |
```

---

Bonne prise de notes ! 📝
