-
Notifications
You must be signed in to change notification settings - Fork 2
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
Description
A Markdown to HTML converter would be an excellent Level 2 project. It teaches string parsing, pattern matching, and output generation — all skills Level 2 focuses on.
Project Concept
Build a simple Markdown parser that handles:
- Headings (
#,##,###) - Bold (
**text**) and italic (*text*) - Unordered lists (
- item) - Code blocks (triple backticks)
- Paragraphs (text separated by blank lines)
Acceptance Criteria for the Project
- Reads a .md file and outputs .html
- Handles the 5 Markdown features listed above
- Includes pytest tests for each feature
- README explains what the learner builds and why
- Follows the Level 2 project structure
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request