আমি একটি ফ্রি টেক্সট জেনারেটর তৈরি করেছি। আমি যা শিখেছি তা এখানে দেওয়া হলো।

আমি কয়েক মাস আগে একটি ছোট সাইড প্রজেক্ট চালু করেছি। এটি Tulisan Aesthetic নামক একটি টুল। এটি সাধারণ টেক্সটকে স্টাইলাইজড Unicode ফন্টে রূপান্তর করে। ব্যবহারকারীরা এটি Instagram বায়ো, TikTok ক্যাপশন এবং WhatsApp স্ট্যাটাসের জন্য ব্যবহার করেন।

আমি এটি HTML, CSS এবং vanilla JS দিয়ে তৈরি করেছি। আমি একটি বড় Unicode ক্যারেক্টার ম্যাপ ব্যবহার করেছি।

টুলটি কাজ করে সাধারণ অক্ষরগুলোকে গাণিতিক প্রতীকের মাধ্যমে প্রতিস্থাপন করে যা দেখতে ফন্টের মতো। এটি এমন সব জায়গায় কাজ করে যেখানে কাস্টম ফন্ট সাপোর্ট করে না।

ইউজার ডেটা থেকে আমি যা শিখেছি তার তিনটি বিষয় নিচে দেওয়া হলো।

১. মোবাইলই সব।

আমি ভেবেছিলাম ৬০% ব্যবহারকারী মোবাইলে থাকবেন। কিন্তু দেখা গেল ৮৫%-এর বেশি ব্যবহারকারী মোবাইলে ছিলেন। এটি আমার ডিজাইনের দৃষ্টিভঙ্গি বদলে দিয়েছে। আমি থাম্ব বা আঙুলের ব্যবহারের সুবিধার জন্য 'copy' বাটনটি বড় করে দিয়েছি। আমি ফন্ট লিস্টটি স্মুথলি স্ক্রল করার উপযোগী করেছি। আমি ১৬ পিক্সেল মিনিমাম ফন্ট সাইজ ব্যবহার করে iOS-এর অটো-জুম সমস্যাটি সমাধান করেছি।

আপনি যদি সোশ্যাল মিডিয়া ব্যবহারকারীদের জন্য কিছু তৈরি করেন, তবে প্রথমে মোবাইলের কথা মাথায় রেখে ডিজাইন করুন। ডেস্কটপ হবে দ্বিতীয় অগ্রাধিকার।

২. মূল কাজের ওপর গুরুত্ব দিন।

আমি মাল্টি-কলাম গ্রিড দিয়ে শুরু করেছিলাম। এটি ডেস্কটপে দেখতে ভালো লাগলেও মোবাইলে ব্যর্থ হয়েছে। আমি লক্ষ্য করেছি মানুষ কীভাবে টুলটি ব্যবহার করছে। তারা শুধু 'copy' বাটনটিই চাচ্ছিল। বাকি সবকিছুই ছিল অপ্রয়োজনীয়।

আমি টুলটিকে একটি সিঙ্গেল স্ক্রোলেবল লিস্ট হিসেবে পুনরায় তৈরি করেছি। প্রতিটি স্টাইলের জন্য আলাদা রো (row) এবং একটি স্পষ্ট 'copy' বাটন রয়েছে। এই পরিবর্তনের ফলে এনগেজমেন্ট বেড়েছে এবং বাউন্স রেট কমেছে।

আপনার টুলটি যে একটি নির্দিষ্ট কাজ করার জন্য তৈরি করা হয়েছে, সেটি খুঁজে বের করুন। সেই কাজটি যেন একদম সহজ হয় তা নিশ্চিত করুন।

৩. গতিই হলো আপনার SEO কৌশল।

আমি বিজ্ঞাপনের জন্য একটি টাকাও খরচ করিনি। সমস্ত প্রবৃদ্ধি এসেছে অর্গানিক সার্চ থেকে।

এই নিশের বেশিরভাগ টুলই ধীরগতির এবং বিজ্ঞাপনে ঠাসা। আমার টুলটি অত্যন্ত লাইটওয়েট। পুরো পেজের ওজন ৮০ কেবি-র নিচে। আমার Lighthouse স্কোর ৯৮-এর উপরে। যেহেতু আমার টুলটি দ্রুত লোড হয়, তাই আমি সার্চ রেজাল্টে উপরের দিকে র‍্যাঙ্ক করেছি।

নিশ টুলের ক্ষেত্রে পারফরম্যান্সই হলো সার্চ র‍্যাঙ্কিংয়ে জেতার উপায়।

Technical details:

  • Frontend: Vanilla HTML, CSS, and JS.
  • Page weight: Under 80KB.

আমি যদি এটি আবার করতাম, তবে শুরু থেকেই আরও বেশি ভাষা যুক্ত করতাম। আমি সাথে সাথে ইন্দোনেশিয়া এবং ব্রাজিল থেকে ট্রাফিক দেখতে শুরু করি। আমি এর জন্য প্রস্তুত ছিলাম না।

টুলটি এখানে ট্রাই করুন: tulisanaestheticid.com

Source: https://dev.to/jimmy_8c1b32b2d6828c1b642/i-built-a-free-aesthetic-text-generator-heres-what-the-data-taught-me-about-users-48