- Implemented `report.nim` to create structured reports on metadata modifications. - Added functionality to merge reports and convert them to formatted strings. docs: Create prompt documentation for Markdown parser project - Added `prompt.md` detailing the requirements and functionalities for the Markdown parser. - Included specifications, usage examples, and testing guidelines. docs: Generate code review report for Markdown parser - Created `rapport_revue_code.md` outlining security vulnerabilities, code quality issues, and suggested improvements. - Provided a detailed analysis of the codebase with actionable recommendations. test: Add test data for Markdown parser - Included various Markdown files and a JPG image in `test_data` to simulate different scenarios. - Ensured that the parser can handle both valid and invalid metadata. chore: Add version management file - Created `version.nim` for automatic versioning of the Markdown parser. - Established constants for major, minor, patch, and build versions.
1.3 KiB
1.3 KiB
Idées de projets personnels
Voici une liste d'idées de projets que je souhaite explorer dans les prochains mois :
Applications
- Gestionnaire de tâches : Application simple mais efficace pour organiser mes tâches quotidiennes, avec des notifications et des rappels.
- Tracker de finances personnelles : Outil pour suivre mes dépenses et mes revenus, avec des graphiques et des statistiques.
- Générateur de playlists : Application qui crée des playlists basées sur mes goûts musicaux et mon humeur du jour.
Sites web
- Blog personnel : Un site simple pour partager mes expériences et mes connaissances en développement.
- Portfolio en ligne : Présentation de mes projets et de mes compétences pour les recruteurs potentiels.
- Plateforme de partage de recettes : Site communautaire pour partager et découvrir des recettes de cuisine.
Jeux
- Jeu de plateforme 2D : Un petit jeu de plateforme avec des niveaux générés procéduralement.
- Jeu de cartes multijoueur : Adaptation d'un jeu de cartes classique pour jouer en ligne avec des amis.
- Clicker game : Jeu simple mais addictif, avec des mécanismes de progression et d'amélioration.
Ces projets me permettront d'explorer différentes technologies et de développer mes compétences dans divers domaines du développement informatique.