→ All videos
Video · · 2 min read

Building a learning platform with Claude Code

Abdul Osama (عبدول أسامة) used AI to build his learning platform, starting with a visual identity in Claude Design and moving to Claude Code after an initial landing page. A near-working version appeared quickly, but reaching a usable beta took further revision and fixes; the beta still has errors.

Key takeaways

  • He started with a simple logo and visual identity, then moved from an initial landing page to the platform build.
  • He chose to build rather than use an existing platform to gain more control over design and user experience.
  • Two sessions produced something that looked nearly ready, not a dependable finished product.
  • He estimated roughly 25 hours of revisions and fixes and about 30 hours for the version he showed.
  • The current version is a beta with errors, despite its limited set of core features.

How did he build the platform?

Abdul Osama (عبدول أسامة) built his learning platform with AI assistance, but distinguishes a project that looks ready from a version people can use. He began with a visual identity and an initial landing page, then worked on the platform’s functions and revisions. The result is a beta that still has issues.

“I built my entire learning platform with AI.” — Abdul Osama

From design to beta

AI refers here to the tools he used to help design and build the project. Claude Design is the name he uses for the design tool: he gave it his simple logo and asked it for a visual brand. After adjusting details such as the fonts, he requested a landing page—a page that introduces the project to visitors. He found the initial page’s content unsuitable, then took the work into Claude Code, a coding assistant that helps build software from text instructions.

He had considered an existing Arabic learning platform that, he said, handles payments, organization, page creation and video hosting for a fee of approximately 8%. He chose to build his own because he wanted more control over the landing page, visual identity and user experience.

| Option | Benefit or reason he described | |---|---| | Existing learning platform | Handles payments, organization, a page and videos. | | Building with AI assistance | Gives him room to shape the design and experience, but requires revisions and fixes. |

What does the current version include?

He calls it a beta: a version available for use that still has problems to fix. It has a landing page, currency displayed according to the user’s location, sign-in through Telegram or Google, a dashboard, and a course page with progress tracking and lessons divided into sections. These are the essential features he wanted for an MVP, or minimum viable product: an initial usable version.

“I’ve marked it as beta because it still has problems and errors.” — Abdul Osama

In numbers

  • About 8%: the fee he cited for the existing-platform option.
  • Two sessions: enough for something that looked nearly ready, not a finished product.
  • Six to seven more sessions: his account of the work needed to reach a usable beta.
  • About 25 hours: his estimate for revisions and fixes beyond the quick initial build.
  • About 30 hours: his estimate for building the version he showed.
  • At least 10 years: the experience he mentioned when putting that effort in context.

What should you do next?

Define the visual identity and essential features first, but do not treat an attractive first page as a finished product. Test sign-in, course progress and the rest of the user journey, and allow time for revisions before relying on the beta.

Questions and answers

Did he build the whole platform in two sessions?

No. After two sessions, he had something that looked nearly ready. More sessions, revisions and fixes were needed for a usable beta.

Why did he not use an existing learning platform?

He wanted more control over landing-page customization, visual identity and user experience.

What features are in the beta?

It includes a landing page, location-based currency display, sign-in through Telegram or Google, a dashboard, and a course page with progress tracking and sections for lessons.

Is the beta free of errors?

No. He explicitly says it is marked as a beta because it still has problems and errors.

Sources and tools mentioned

Full transcript

عملت المنصة التعليمية بتاعتي كلها بالAI. طبعا أنا واحد بيعلم AI يعني فلو مش هستخدمه هتبقى مشكلة. والسبب الثاني ان انا عايز اعرف اخر الحاجة فاقول لكم بصراحة العيوب والمميزات. انا بصراحة كان قدامي منصة عربي كويسة جدا اسمها نظمي. لطيفة جدا بتاخد 8% تقريبا وبتحصلك وبتنظم الدنيا وبتعمل لك صفحة على طول وبتوسط الفيديوهات بتاعتك. انا بصراحة حبيت ان انا اعمل حاجة زيادة شوية. انا ماركتير برضو فيهمني جدا الكستمائيزيشن بتاع اللاندنج بيدج يهمني الفيجيول ايدينتيتي بتاعتي يهمني كمان اليوزر اكسبيريينس اللي حسيتها يعني ممكن يكون فيها حاجات احسن شوية فقررت ان انا بنيها بنفسي. الرحلة باختصار ان انا خدت الهوية البصرية بتاعتي اللي هي لوجو بسيط وحطيته على كلود ديزاين وقلت له اديني فيجيول براند. اداني فيجيول براند عملت عليه شوية تعديلات في الفونت وكده وبعدين في الاخر قلت له عمل لي لاندنج بيج مبدئية عمل لي لاندنج بيج الكونتنت بتاعها irrelevant طلعت بالكونتنت دوت على كلود كود وابتدت الرحلة. اللي هقول لكم المميزات والعيوب. المميزات ان انا في خلال قاعدتين كان عندي حاجة شبه شغالة يعني تظن ان هي جاهزة انها تتلانش وكنت متحمس. ودايما ده بيحصل في اي مشروع في الاول. طيب كم قاعدة تانين بقى عشان اعرف اطلع بيتا فيرجين يوزبول واطلعها للناس ويبقى يعتمد عليها وفيها الفيتشيرز الاساسية اللي بالنسبة لي MVP اللي ينفع الناس تستخدمها. ست سبع قعدات بقيت الأسبوع. يعني ممكن نقول ان انا بنيت الفيرجن اللي هي شكلها اللي هي بيعملوها في السوشيال ميديا دي لو بص يا جماعة في خلال قاعدة ساعتين طلعت مشروع. طيب الساعتين دول حطين عليهم كم ساعة تانين من الريفيجنز والتصبيت عشان نطلع برودوكت شغال. بجد بجد خمسة وعشرين ساعة. واللي انا مطلعه دلوقتي اللي هو هتلاقوه على learn.abdullosama.com نسخة بيتا وحاطت ان هي بيتا لان هي فيها لحد دلوقتي مشاكل واخطاء. رغم ان انا يعني ما طلبتش كتير يعني هو الجرني كلها عبارة عن لاندنج بيج حلوة فيها الكارنسي بيسدون لوكيشن وبعد كده ساين اب وساين ان بالتليجرام او بالجوجل مش باليوزر نيمو الباسورد وجوه عندك لوحة تحكم وصفحة فيها الكورسات بتاعتك بالprogress ومقسم الكورس على حتة عشان الناس تعرف تتفرج. ادي البرودوكت. تلاتين ساعة من واحد عنده خبرة حوالي عشر سنين على الاقل بشتغل مع احسن من احسن الديفيلوبرز وعندي فكرة. فبرضه عشان خاطر ايه تبعرفين المميزات والعيوب وwhat to expect هو ده الواقع

Abdul Osama
About the author

Abdul Osama (عبدول أسامة) is an Egyptian entrepreneur and marketer, founder of the ASPIRED agency, who explains AI, marketing and business in Arabic.

This text was written with AI from the video and may contain small transcription errors. · Markdown version

WhatsApp community

Join Abdul's WhatsApp updates

Leave your name and WhatsApp number. Whenever something big happens, you hear it first: new courses, tools, live sessions and the very special updates.

Detected: United States. Change the code if your number is from another country.

Ask AI about me