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

Alouette হলো একটি ডিজাইন সিস্টেম যা React এবং React Native অ্যাপ্লিকেশনে ইউজার ইন্টারফেস তৈরির জন্য কম্পোনেন্ট এবং টুলস অফার করে। NativeWind v5-এর উপর ভিত্তি করে তৈরি এই সিস্টেমটি কনফিগারযোগ্য ডিফল্টসের মাধ্যমে সামঞ্জস্যতা, অ্যাক্সেসিবিলিটি এবং পারফরম্যান্সের ওপর গুরুত্ব দেয়। এই মনোরিপো-তে কোর প্যাকেজ 'alouette', আইকন লাইব্রেরি 'alouette-icons' এবং Expo ও Storybook ব্যবহার করে তৈরি ডেমো অ্যাপ্লিকেশন অন্তর্ভুক্ত রয়েছে। এটি 'alouette-install-skills' কমান্ডের মাধ্যমে AI এজেন্ট ইন্টিগ্রেশন সুবিধা প্রদান করে, যা ব্যবহারের নির্দেশিকা সহ Claude AI-কে কনফিগার করে। এর ডেভেলপমেন্টের জন্য Node.js 20.9.0+ প্রয়োজন, প্যাকেজ ম্যানেজমেন্টের জন্য pnpm ব্যবহৃত হয় এবং কম্পোনেন্ট ভিজ্যুয়ালাইজেশনের জন্য Storybook অন্তর্ভুক্ত করা হয়েছে। প্রজেক্টটি ISC লাইসেন্স অনুসরণ করে এবং এতে টেস্টিং ও লিন্টিং ওয়ার্কফ্লোসহ কন্ট্রিবিউশনের জন্য সেটআপ নির্দেশাবলী দেওয়া হয়েছে।