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

ডোপামিন হলো একটি ওপেন-সোর্স অডিও প্লেয়ার, যা সঙ্গীত সংগঠিত করা এবং শোনাকে যতটা সম্ভব সহজ ও দৃষ্টিনন্দন করার জন্য ডিজাইন করা হয়েছে। এটি Electron, Angular এবং TypeScript ব্যবহার করে তৈরি, এবং Windows, Linux ও macOS সমর্থন করে। প্রকল্পটি একটি পরিচ্ছন্ন, ন্যূনতম ইন্টারফেস এবং সরল সঙ্গীত ব্যবস্থাপনার উপর জোর দেয়। প্রধান বৈশিষ্ট্যগুলির মধ্যে রয়েছে: - ক্রস-প্ল্যাটফর্ম সমর্থন (Windows, Linux, macOS) - সরল ও মার্জিত ব্যবহারকারী ইন্টারফেস - সঙ্গীত সংগঠন ও প্লেব্যাক - Snap Store, AUR (যেমন `dopamine-official`), এবং RPM/Pacman প্যাকেজ হিসাবে উপলব্ধ ডেভেলপারদের জন্য, রিপোজিটরি প্রতিটি প্ল্যাটফর্মের জন্য বিল্ড নির্দেশাবলী প্রদান করে, যার জন্য Node.js 22 এবং একটি IDE প্রয়োজন। নেটিভ নির্ভরতা `better-sqlite3`-এর কারণে, প্যাকেজগুলি অবশ্যই তাদের নিজ নিজ টার্গেট প্ল্যাটফর্মে বিল্ড করতে হবে। JetBrains IDE-গুলির জন্য ডিবাগিং কনফিগারেশন প্রদান করা হয়েছে। ইনস্টলেশন বিকল্পগুলির মধ্যে রয়েছে Snap (`snap install dopamine`), AUR (`yay -S dopamine-official`), এবং RPM ও Pacman-ভিত্তিক সিস্টেমের জন্য ম্যানুয়াল প্যাকেজ ইনস্টলেশন। Snap প্যাকেজে `/media` অ্যাক্সেস করার জন্য একটি `removable-media` প্লাগ রয়েছে, যার ম্যানুয়াল সংযোগের প্রয়োজন হতে পারে। প্রকল্পটি নাইটলি বিল্ড সহ সক্রিয়ভাবে রক্ষণাবেক্ষণ করা হয় এবং Ko-fi ও PayPal-এর মাধ্যমে অনুদান সমর্থন করে। আইকনগুলি Sharlee তৈরি করেছেন।