My ToDo List for 2024 (daily updates)

ยท ยท 314 words ยท 2 minute read

I have too many goals I want to achieve in 2024. Here are the goals related to programming.

OCR Text Scanner ๐Ÿ”—

Complete development of the re-written OCR app in Flutter.

Digital Business Cards ๐Ÿ”—

I am continuously developing the platform for business cards. is a platform like YouTube but for business cards.

The platform consists of these instances:

  • website : good enough
  • Android app : public beta
  • iPhone app : early alpha

The specific goals about Kart Business are:

  • reach first million visitors
  • reach first 100,000 users
  • reach first 500,000 cards
  • finish the implementation of the two exclusive features in the app

Youtube videos ๐Ÿ”—

  • explain programming in Go
  • explain programming in Dart
  • developing a website in Laravel
  • developing Android app in Flutter
  • explain programming in PHP
  • explain HTML
  • explain CSS
  • explain programming in JavaScript
  • explain frontend/DOM JavaScript
  • design using Tailwind CSS
  • explain Microsoft Word
  • explain how to daily drive Ubuntu Linux
  • creating a website using Go + HTMX + Tailwind CSS

My tech website ๐Ÿ”—

  • make my website bilingual, in Arabic and in English. Instead of two separate websites for two languages, combine them in one website .
  • The website tech stack is HUGO with a custom theme honoring my values and needs. This goal is accomplished.
  • create the custom theme. I called it Kmt after my country name.
  • Add a category for posts that explain Coptic/Egyptian language .

App: Books of Pope Shenouda III ๐Ÿ”—

  • Store books data in SQLite database instead of plain text files. Read more about why?
  • Add search functionality/feature.
  • Add all books of Pope Shenouda III.

I hope this post helps you. If you know a person who can benefit from this information, send them a link of this post. If you want to get notified about new posts, follow me on YouTube , Twitter (x) , LinkedIn , Facebook , Telegram and GitHub .