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

এই রিপোজিটরিটি একটি সক্রিয় ব্যবসায়িক ওয়েবসাইটের সোর্স হোস্ট করে (Triple H Enterprises LLC, সেন্ট জর্জ, উটাহের একটি হ্যান্ডিম্যান এবং যন্ত্রপাতি মেরামত কোম্পানি), যা main শাখায় প্রতিটি পুশে স্বয়ংক্রিয়ভাবে GitHub Pages-এ ডিপ্লয় হয়। এটি একটি ডোমেইন থেকে দুটি স্বতন্ত্র জিনিস পরিবেশন করে: রিপোজিটরি রুটে একটি পাবলিক মার্কেটিং সাইট এবং /tools/ এর অধীনে একটি অভ্যন্তরীণ ওয়ার্কস্পেস টুল স্যুট। পাবলিক দিকটিতে একটি এক-পৃষ্ঠার হোমপেজ, একটি বুকিং পেজ, অতিথিদের জন্য স্ব-সেবা বাতিল/পুনঃনির্ধারণ পেজ, পাঁচটি শহর ল্যান্ডিং পেজ, শহর অনুযায়ী তিনটি পরিষেবা ল্যান্ডিং পেজ, তিনটি পোস্ট সহ একটি ব্লগ এবং লগইন, ইনভয়েস, কোট, কাজ, কাজের অর্ডার এবং সেটিংস কভার করে একটি আট-পৃষ্ঠার ক্লায়েন্ট পোর্টাল অন্তর্ভুক্ত। একটি সাইটম্যাপ ইনডেক্সযোগ্য পেজ তালিকাভুক্ত করে, robots.txt অভ্যন্তরীণ এবং পোর্টাল পাথ এবং বাল্ক AI-প্রশিক্ষণ ক্রলার ব্লক করে এবং একটি কাস্টম 404 পেজ অন্তর্ভুক্ত। সাইটটি রুটে একটি শেয়ার্ড স্টাইলশিট এবং টুলগুলির জন্য একটি পৃথক স্টাইলশিট ব্যবহার করে। অভ্যন্তরীণ স্যুটটি ড্যাশবোর্ড, কাজ ট্র্যাকার, অর্থ ও হিসাবরক্ষণ, ইনভয়েস এবং কোট জেনারেশন, চুক্তি জেনারেশন, রুট পরিকল্পনা, পর্যালোচনা অনুরোধ, ক্যালেন্ডার, রানওয়ে ট্র্যাকিং, একটি যন্ত্রপাতি যন্ত্রাংশ রেফারেন্স, সেটিংস, ডেভেলপার ডায়াগনস্টিকস এবং সাইট কন্টেন্ট এডিটিং কভার করে। ডেটা স্থানীয়ভাবে সংরক্ষণ করা হয় এবং একটি ইউনিয়ন মার্জের মাধ্যমে একটি Supabase প্রকল্প জুড়ে ডিভাইস জুড়ে সিঙ্ক হয়, মুছে ফেলা রেকর্ড পুনরুদ্ধার রোধ করতে টম্বস্টোন এবং পুনরুদ্ধারের জন্য একটি গ্রেভইয়ার্ড স্ন্যাপশট সহ। একটি বুকিং সিস্টেম একটি বাহ্যিক সময়সূচী সাবস্ক্রিপশন প্রতিস্থাপন করেছে, একটি ডেটাবেস এক্সক্লুশন সীমাবদ্ধতা ব্যবহার করে প্যাডেড সময়ের ব্যবধানে ওভারল্যাপিং নিশ্চিত বুকিং প্রতিরোধ করে। ব্যাকএন্ড আর্টিফ্যাক্টগুলিতে ফিচার এলাকা অনুযায়ী সংগঠিত SQL মাইগ্রেশন ফাইল এবং ইমেল, পুশ নোটিফিকেশন, আপটাইম সতর্কতা এবং পোর্টাল অপারেশনের জন্য ডিপ্লয়ড এজ ফাংশনের স্ন্যাপশট অন্তর্ভুক্ত। README ডিপ্লয়মেন্ট সমস্যা যেমন .nojekyll ফাইল প্রয়োজনীয়তা এবং ক্যাশে-বাস্টিং কনভেনশন নথিভুক্ত করে এবং দুর্যোগ পুনরুদ্ধার এবং ক্লায়েন্ট পোর্টালের জন্য অতিরিক্ত ডকুমেন্টেশন নির্দেশ করে।