প্রকল্প সম্পর্কে

TypePulse একটি Tauri দিয়ে তৈরি ডেস্কটপ অ্যাপ্লিকেশন যা লোকাল টাইপিং অ্যানালিটিক্স প্রদান করে। এটি পুরোপুরি ব্যবহারকারীর মেশিনে চলতে থাকে, যা নিশ্চিত করে যে কোনো ডেটা যন্ত্র থেকে বের হয়ে যায় না। এই টুল তিনটি প্রধান মেট্রিক ট্র্যাক করে: মোট টাইপিং সময়কাল, কীস্ট্রোক সংখ্যা এবং সেশন গণনা। ডেটা প্রতিটি আলাদা অ্যাপ্লিকেশন এবং কনফিগারেবল সময়ের রেঞ্জ অনুযায়ী সাজানো ও সারসংক্ষেপ করা হয়। একটি অন্তর্নির্মিত ভিজ্যুয়ালাইজেশন সারফেস সময়ে সাম্প্রতিক কার্যক্রমের প্রবণতা দেখায়। আরো বিশ্লেষণের জন্য, ব্যবহারকারীরা CSV ফাইল হিসেবে তাদের ডেটা এক্সপোর্ট করতে পারেন। সকল তথ্য স্থানীয়ভাবে সংরক্ষিত থাকে, এবং একটি ওয়ান-ক্লিজ পজ বোতাম যেকোনো সময় ট্র্যাকিং দ্রুত থামাতে অনুমতি দেয়। প্রজেক্টটি ডেস্কটপ স্তরের জন্য Tauri ব্যবহার করে এবং মানक npm-ভিত্তিক ডেভেলপমেন্ট কর্মপ্রবহ্মান অনুসরণ করে: - `npm install` দিয়ে নির্ভরতা ইনস্টল করুন - `npm run tauri dev` দিয়ে ডেভেলপমেন্ট বিল্ড চালান - `npm run build` দিয়ে ফ্রন্টএন্ড বিল্ড করুন - `npm run tauri build` দিয়ে ডেস্কটপ অ্যাপ্লিকেশন বিল্ড করুন TypePulse Apache License 2.0 এর অধীনে মুক্তি পেয়েছে।