Data Science In Action

Data Science In Action

[Claude Code for Devs-Part2] Architecting To-Do Dashboard Agent

Engy Fouda's avatar
Engy Fouda
Mar 16, 2026
∙ Paid

In the previous article, we discussed the five MD files to create an Agentic AI system.

[Claude Code for Devs-Part1] Claude Code Essential MD Files

[Claude Code for Devs-Part1] Claude Code Essential MD Files

Engy Fouda
·
Mar 12
Read full story

In this article, we’ll start designing a simple To-Do Task List app using Claude Code with those 5 MD files. Although this article focuses on the architecture rather than the implementation, I prefer to start by installing the IDE with the Claude Code Extension. You can use Cursor or other IDEs if you like; they also have Claude Code Extension. However, I’ll use VS Code, as that is what I use daily.

Set up your IDE

  1. Download and install Visual Studio Code and install the additional components. It is easy to follow from this site: https://code.visualstudio.com/docs/setup/setup-overview

  2. Click Extensions in the left panel, as shown in the Figure below.

  1. Type “Claude Code” in the Extension Search textbox that is highlighted in the Figure below. I already have it installed, as shown in the Figure.

4. Create our project folder and open it in VS Code, and let’s start planning now to implement it in the next article.


Project Introduction

When you open a repo in Claude Code, there is one markdown file it cares about more than any other:

CLAUDE.md.

Claude Code looks for claude.md first, reads it automatically, and uses it as the entry point for understanding what this project is and how it should behave.

User's avatar

Continue reading this post for free, courtesy of Engy Fouda.

Or purchase a paid subscription.
© 2026 Engy Fouda · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture