TSOFA - সহজ, অফলাইন ফ্ল্যাশকার্ড অ্যাপ
TSOFA ("টি-সোফা") - সহজ, অফলাইন ফ্ল্যাশকার্ড অ্যাপ - একটি ফ্ল্যাশকার্ড অ্যাপ যা সম্পূর্ণরূপে একটি একক HTML ফাইলে বিদ্যমান যা আপনি ব্রাউজারে দেখতে পারেন। কোন সার্ভার নেই, কোন বিজ্ঞাপন নেই, কোন নিবন্ধন নেই, কোন "প্রিমিয়াম" বৈশিষ্ট্যের জন্য অর্থ প্রদান নেই, কোন বিল্ড প্রক্রিয়া নেই, কোন ক্লাউড সিঙ্ক নেই: এটি শুধু একটি সহজ, বিনামূল্যের ফ্ল্যাশকার্ড অ্যাপ।
🇺🇸 English, 🇪🇸 Español, 🇫🇷 Français, 🇩🇪 Deutsch, 🇳🇱 Nederlands, 🇮🇹 Italiano, 🇵🇹 Português, 🇵🇱 Polski, 🇷🇺 Русский, 🇳🇴 Norsk, 🇸🇪 Svenska, 🇨🇳 中文, 🇮🇳 हिन्दी, 🇧🇩 বাংলা, 🇯🇵 日本語, 🇰🇷 한국어, 🇹🇭 ไทย, 🇸🇦 العربية, 🇻🇳 Tiếng Việt, 🇹🇷 Türkçe, 🇵🇭 Tagalog, 🇰🇪 Kiswahili, 🇮🇷 فارسی, 🇮🇩 Bahasa Indonesia
বৈশিষ্ট্যসমূহ
- একক HTML ফাইল - একটি HTML ফাইলে সবকিছু, যেকোনো ডিভাইসে শেয়ার এবং দেখা সহজ
- বহুভাষিক সমর্থন - ভাষা নির্ভরতা কমাতে ইমোজি-ভিত্তিক ডিজাইন, কিন্তু 24টি ভাষাও সমর্থিত: English, Español, Français, Deutsch, Nederlands, Italiano, Português, Polski, Русский, Norsk, Svenska, 中文, हिन्दी, বাংলা, 日本語, 한국어, ไทย, العربية, Tiếng Việt, Türkçe, Tagalog, Kiswahili, فارسی, Bahasa Indonesia
- কীবোর্ড নিয়ন্ত্রণ - উল্টানোর জন্য স্পেস, নেভিগেট করার জন্য তীর
- HTML সমর্থন - ছবি সংযুক্ত করুন, টেক্সট ফরম্যাট করুন, লিঙ্ক যুক্ত করুন
- শাফলিং - অনুশীলনের জন্য এলোমেলো ক্রম
- প্রশ্ন/উত্তর উল্টানো - প্রশ্নগুলি উত্তরের সাথে অদল-বদল করুন
- ফ্ল্যাশকার্ড অপসারণ - আপনি দক্ষ হওয়ার সাথে সাথে কার্ডগুলি সরান, পৃষ্ঠা পুনরায় লোড করে সেগুলি ফিরিয়ে আনুন
- বাম, ডান বা কেন্দ্র সারিবদ্ধকরণ - ইন্ডেন্টেশন সংরক্ষণ করতে সারিবদ্ধকরণ পরিবর্তন করুন
- সংহত টাইমার - যদি আপনি আপনার ফ্ল্যাশকার্ড ডেকের মাধ্যমে আপনার সময় দেখতে চান
- CSV আমদানি - স্প্রেডশীট থেকে ডেটা পেস্ট করুন
- মুদ্রণযোগ্য - ফ্ল্যাশকার্ডের কাগজের কপি প্রিন্ট করুন
- শূন্য সেটআপ - তাৎক্ষণিকভাবে অফলাইন কাজ করে, কোন প্রোগ্রামিং দক্ষতার প্রয়োজন নেই
- গোপনীয়তা-কেন্দ্রিক - আপনার ফ্ল্যাশকার্ডগুলি ক্লাউড সার্ভারে আপলোড বা সংরক্ষণ করা হয় না; সেগুলি কেবল আপনার ডিভাইসের HTML ফাইলে বিদ্যমান
- সহজভাবে বিনামূল্যে - কোন নিবন্ধন নেই, কোন পেওয়াল নেই, কোন বিজ্ঞাপন নেই, কোন "প্রিমিয়াম" বৈশিষ্ট্য নেই; সবকিছু বিনামূল্যে
উদাহরণ ফ্ল্যাশকার্ড সেট
(এই ফ্ল্যাশকার্ডগুলি AI-উৎপাদিত এবং সঠিকতার জন্য পুঙ্খানুপুঙ্খভাবে পর্যালোচনা করা হয়নি।)
- রসায়ন অ্যাসিড এবং ক্ষার
- মৌলের পর্যায় সারণী
- কোষ জীববিজ্ঞান
- মানব অঙ্গ এবং তাদের কার্যাবলী
- মেট্রিক রূপান্তর
- গুণন সারণী
- বিভাগ সারণী
- রোমান সংখ্যা
- MCAT অধ্যয়ন প্রশ্ন
- নার্সিং স্মৃতিসহায়ক
- ফার্মাকোলজি স্মৃতিসহায়ক
- চিকিৎসা পরিভাষা
- মার্কিন সাংবিধানিক সংশোধনী
- মার্কিন সাংবিধানিক আইন
- মার্কিন রাজ্য রাজধানী
- বিশ্ব ইতিহাস ঘটনার বছর
- দেশের মুদ্রা
- দেশের রাজধানী
- অর্থনীতি পদ
- সাধারণত বিভ্রান্ত শব্দ
- 100টি সাধারণ ফরাসি ক্রিয়া
- 100টি সাধারণ স্প্যানিশ ক্রিয়া
- ইংরেজি বাগধারা
- জাপানি হিরাগানা অক্ষর
- জাপানি কাতাকানা অক্ষর
- যৌক্তিক ভ্রান্তি
- মোর্স কোড
- ন্যাটো ফোনেটিক বর্ণমালা
- ফোবিয়া
- SAT/GRE শব্দভাণ্ডার
- টাইপোগ্রাফি পদ
আপনার নিজস্ব TSOFA ফ্ল্যাশকার্ড সেট তৈরি করুন
আপনি নতুন ফ্ল্যাশকার্ড সেট তৈরি করতে সম্পাদক ওয়েব পৃষ্ঠা ব্যবহার করতে পারেন।
বিকল্পভাবে, আপনি tsofa.html ফাইল ডাউনলোড করতে পারেন এবং যেকোনো টেক্সট এডিটরে খুলতে পারেন। <script> বিভাগের শীর্ষের কাছে FLASHCARDS ভেরিয়েবল (এবং ঐচ্ছিকভাবে TOPIC ভেরিয়েবল) খুঁজুন এবং টেক্সট স্ট্রিং মানগুলি সম্পাদনা করুন। ডিফল্ট ভাষা সেট করতে LANGUAGE ভেরিয়েবল সেট করুন (এটি পরে অ্যাপেই পরিবর্তন করা যেতে পারে।)
আপনি যেকোনো HTML ট্যাগ রাখতে পারেন এবং সেগুলি ফ্ল্যাশকার্ডে রেন্ডার হবে, ছবি এবং ভিডিও সহ।
ফ্ল্যাশকার্ডের জন্য Array/JSON ফরম্যাট
Array/JSON ফরম্যাটের জন্য, আমি FLASHCARDS স্ট্রিং মানের জন্য ব্যাকটিক্স (কীবোর্ডে 1 কী-এর বামে) ব্যবহার করার পরামর্শ দিই যাতে আপনি উদ্ধৃতি চিহ্ন অন্তর্ভুক্ত করতে পারেন এবং একাধিক লাইন জুড়ে বিস্তৃত হতে পারেন। আপনি ঐচ্ছিকভাবে পৃষ্ঠায় প্রদর্শনের জন্য একটি TOPIC সেটিংও যোগ করতে পারেন।
const TOPIC = "(এখানে পৃষ্ঠায় প্রদর্শনের জন্য একটি বিষয় রাখুন, অথবা এটি খালি রাখুন।)";
let FLASHCARDS = [
[`ফ্রান্সের রাজধানী কী?`, `প্যারিস`],
[`2 + 2 কত?`, `4`],
[`আমাদের সৌরজগতের বৃহত্তম গ্রহ কোনটি?`, `<b>বৃহস্পতি</b><br><i>এর ভর 1.898 × 10²⁷ কেজি</i>`],
[`দ্বিতীয় বিশ্বযুদ্ধ কোন বছর শেষ হয়েছিল?`, `1945`],
[`'রোমিও এবং জুলিয়েট' কে লিখেছেন?`, `উইলিয়াম শেক্সপিয়র<br><img src="shakespeare.png">`],
[`HTML কী?`, `<b>হাইপারটেক্সট মার্কআপ ল্যাঙ্গুয়েজ</b><br>ওয়েব পৃষ্ঠা তৈরির জন্য মান মার্কআপ ভাষা`],
];
ফ্ল্যাশকার্ডের জন্য CSV স্ট্রিং ফরম্যাট
বিকল্পভাবে, আপনি CSV (কমা-বিভক্ত মান) টেক্সটের একক স্ট্রিং থেকেও ফ্ল্যাশকার্ড লোড করতে পারেন। এই ফরম্যাটটি সাধারণত স্প্রেডশীট দ্বারা বা অন্যান্য ফ্ল্যাশকার্ড অ্যাপে রপ্তানি ফরম্যাট হিসাবে ব্যবহৃত হয়।
const TOPIC = "(এখানে পৃষ্ঠায় প্রদর্শনের জন্য একটি বিষয় রাখুন, অথবা এটি খালি রাখুন।)";
let FLASHCARDS = `"প্রশ্ন 1","উত্তর 1"
"প্রশ্ন 2","উত্তর 2"
"কমা সহ প্রশ্ন","কমা সহ উত্তর"`;
ওপেন সোর্স
আপনি GitHub-এ উন্নতির পরামর্শ দিতে বা বাগ রিপোর্ট করতে পারেন।