প্রকল্প সম্পর্কে
Reactive Resume হলো একটি ওপেন-সোর্স রেজুমি বিল্ডার, যা গোপনীয়তা ও ডেটা মালিকানা নিয়ে ডিজাইন করা হয়েছে। বেসিক ব্যবহারের জন্য কোনো অ্যাকাউন্টের প্রয়োজন নেই: একটি টেমপ্লেট বেছে নিন, তথ্য পূরণ করুন এবং এক্সপোর্ট করুন। এই কোডবেস MIT লাইসেন্সে প্রকাশিত এবং প্রকল্পটি দাবি করে যে এতে কোনো ট্র্যাকিং, বিজ্ঞাপন বা লুকিয়ে খরচ নেই।
রেজুমি তৈরির বৈশিষ্ট্যগুলোর মধ্যে রয়েছে টাইপ করার সময় লাইভ প্রিভিউ, সেকশনের ড্র্যাগ-অ্যান্ড-ড্রপ অর্ডারিং, যেকোনো ধরনের কাস্টম সেকশন, এবং একটি রিচ টেক্সট এডিটর। PDF, JSON এবং DOCX ফর্ম্যাটে এক্সপোর্ট পাওয়া যায়। টেমপ্লেট: ১৫টি ডিজাইন, A4 ও Letter পেজ সাইজ, সামঞ্জস্যযোগ্য রং, ফন্ট ও স্পেসিং, साथে README-এ উল্লিখিত Structured Style Rules দিয়ে সেকশন ও টেক্সট স্টাইলিংয়ের সুবিধা।
গোপনীয়তা ও নিয়ন্ত্রণ: অ্যাপ্লিকেশনটি সেlf-হোস্ট করা যায়, অ্যানালিটিক্স ডিফল্টভাবে বন্ধ থাকে, যেকোনো সময় সম্পূর্ণ ডেটা এক্সপোর্ট সম্ভব এবং ডেটা এক ক্লিকে স্থায়ীভাবে মুছে ফেলা যায়।
README-তে উল্লেখিত অতিরিক্ত বৈশিষ্ট্যগুলোর মধ্যে OpenAI, Google Gemini ও Anthropic Claude-এর সাথে AI ইন্টিগ্রেশন, বহুভাষিক সমর্থন, ইউনিক লিঙ্ক থেকে রেজুমি শেয়ারিং, JSON Resume ফরম্যাট থেকে আমদানি, ডার্ক মোড, এবং passkey ও দুই-গুণ authenticaton-এর মাধ্যমে অথেন্টিকেশন অন্তর্ভুক্ত।
শুরু করা সহজ: একটি Docker Compose workflows — রিপোজিটরি ক্লোন করুন, docker compose up -d চালান এবং পোর্ট 3000-এ অ্যাপ খুলুন। সেlf-হোস্টিংয়ের জন্য স্ট্যাকে PostgreSQL ব্যবহার হয় ব্যবহারকারী ও রেজুমি ডেটার জন্য এবংঐচ্ছিকভাবে আপলোডের জন্য S3-সামঞ্জস্যপূর্ণ SeaweedFS। ইমেজ Docker Hub ও GitHub Container Registry-তে প্রকাশিত হয়। ভার্সন 5.1.0 থেকে PDF জেনারেশন @react-pdf/renderer এর মাধ্যমে ক্লায়েন্ট-সাইডে হয়, তাই নতুন ডিপ্লয়মেন্টের আর Browserless, Chromium বা বহিঃমুদ্রণ সেবার প্রয়োজন নেই এবং printer ও browserless পরিবেশ ভেরিয়েবলগুলো আর পড়া হয় না।
টেক স্ট্যাক: TanStack Start, React 19, Vite, Node.js, TypeScript, PostgreSQL with Drizzle ORM, ORPC (টাইপ-নিরাপদ RPC), Better Auth, Tailwind CSS, shadcn-স্টাইল কম্পোনেন্ট প্যাকেজ সহ Base UI, এবং Zustand ও TanStack Query দিয়ে স্টেট ম্যানেজমেন্ট। ডকুমেন্টেশনে শুরু করা, Docker দিয়ে সেlf-হোস্টিং, ডেভেলপমেন্ট সেটআপ, আর্কিটেকচার এবং রেজুমি এক্সপোর্টিং বিষয়ক তথ্য রয়েছে। অবদান রাখতে fork ও pull request-এর মাধ্যমে, confirmed bugs ও accepted feature proposals-এর জন্য issue triage labels ব্যবহৃত হয়।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.