Files
personotes/notes/documentation/bienvenue.md

5.7 KiB
Raw Blame History

title, date, last_modified, tags
title date last_modified tags
Bienvenue dans Project Notes 08-11-2025 09-11-2025:01:13
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

---
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 :

# 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

# Titre niveau 1
## Titre niveau 2
### Titre niveau 3

Emphase

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

Rendu : italique, gras, gras et italique

Listes

Liste non ordonnée

- É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

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

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

Exemple : Documentation Markdown

Code

Code inline

Utilisez des backticks : code inline

Bloc de code

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

Rendu :

function hello() {
  console.log("Hello World!");
}

Citations

> Ceci est une citation
> sur plusieurs lignes

Rendu :

Ceci est une citation sur plusieurs lignes

Tableaux

| 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

---

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 :

---
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 ! 📝