Cloud Jisanverse - Secure Personal Cloud Server

একটি প্রিমিয়াম গ্লাস-মরফিজম ইন্টারফেস এবং অ্যাডভান্সড ফিচার সমৃদ্ধ পার্সোনাল ফাইল হোস্টিং হাব।

আসসালামু আলাইকুম! ডেভেলপমেন্ট এবং কোডিং এর দুনিয়ায় নিজের একটি পার্সোনাল ক্লাউড স্টোরেজ থাকা কতটা সুবিধাজনক, তা আমরা সবাই জানি। আজকে আমি আপনাদের সাথে শেয়ার করতে যাচ্ছি আমার একটি স্পেশাল প্রজেক্ট—Cloud Jisanverse[cite: 3]। এটি মূলত একটি সিকিউর পার্সোনাল ক্লাউড সার্ভার এবং ফাইল হোস্টিং ড্যাশবোর্ড, যা সম্পূর্ণ মডার্ন ডিজাইন ট্রেন্ড মেনে তৈরি করা হয়েছে[cite: 3]।

✨ প্রজেক্টের প্রধান আকর্ষণ ও ফিচারসমূহ:

  • Seamless Light/Dark Theme Toggle: ব্যবহারকারীর পছন্দ অনুযায়ী এক ক্লিকেই লাইট বা ডার্ক মোডে সুইচ করা যাবে[cite: 3]। এতে localStorage ব্যবহার করায় পেজ রিফ্রেশ করলেও থিম মেমোরি সেভ থাকে[cite: 3]।
  • Premium Glassmorphism UI: পুরো ইন্টারফেসটিতে ব্লাড-ইফেক্ট (Backdrop-filter) এবং চমৎকার কালার গ্রাডিয়েন্ট ব্যবহার করা হয়েছে, যা ওয়েবসাইটটিকে অত্যন্ত প্রিমিয়াম লুক দেয়[cite: 3]।
  • Custom Dialogue Box: ব্রাউজারের সাধারণ ও বোরিং অ্যালার্টের দিন শেষ! এই প্রজেক্টে রয়েছে নিজস্ব গ্লাস-লুকিং কাস্টম পপ-আপ মেসেজ বক্স[cite: 3]।
  • Live Download Tracker & Progress Bar: ফাইল ডাউনলোডের সময় একটি স্মুথ অ্যানিমেটেড প্রোগ্রেস বার দেখাবে এবং ব্যাকএন্ডে রিয়েল-টাইম মোট ডাউনলোড কাউন্ট হতে থাকবে[cite: 3]।
  • File Expiry & Access Control: ফাইল পাবলিক নাকি প্রাইভেট থাকবে তা নিয়ন্ত্রণ করা যায়[cite: 3]। নির্দিষ্ট সময় পর ফাইল অটো-এক্সপায়ার হওয়ার জন্য লাইভ কাউন্টডাউন টাইমার যুক্ত আছে[cite: 3]।
  • Responsive Image Showcase: প্রজেক্টটিতে একটি চমৎকার ইমেজ গ্যালারি রয়েছে, যেখানে ক্লিক করলে লাইটবক্স ইফেক্টের মাধ্যমে ফুল-স্ক্রিন জুম ভিউ পাওয়া যায়[cite: 3]।

🛠 টেকনোলজি স্ট্যাক (Tech Stack):

PHP (Backend Logic) JSON (Data Storage) CSS3 Variables & Flexbox Vanilla JavaScript (DOM & Async Fetch)

🚀 প্রজেক্টটি যেভাবে কাজ করে:

এই প্রজেক্টের ব্যাকএন্ডে config.php এবং JSON ফাইল ব্যবহার করে ডাটা প্রসেস করা হয়[cite: 3]। ফাইল বা এক্সটার্নাল লিংক আপলোড করার পর সিস্টেমটি স্বয়ংক্রিয়ভাবে তার অ্যাক্সেস রোল (Public/Private) এবং এক্সপায়ারি টাইম ভ্যালিডেট করে ফ্রন্টএন্ডে রেন্ডার করে[cite: 3]। কোনো ইউজার যখন "Download Now" বাটনে ক্লিক করে, তখন প্রথমে একটি ইন্টারঅ্যাক্টিভ জাভাস্ক্রিপ্ট প্রোগ্রেস বার রান হয় এবং প্রসেস শেষ হলে আমাদের কাস্টম ডায়ালগ বক্স অ্যালার্ট দিয়ে ফাইলটি ডাউনলোড করিয়ে দেয়[cite: 3]।

💡 আপনার মতামত কাম্য!

ডিজাইন এবং কোডের স্ট্রাকচার সম্পূর্ণ অপ্টিমাইজড রাখা হয়েছে যাতে সাইটের স্পিড এবং এসইও (SEO) পারফরম্যান্স দারুণ থাকে[cite: 3]। প্রজেক্টটির UI এবং মেকানিজম আপনার কেমন লেগেছে তা কমেন্ট করে জানাতে ভুলবেন না। কোনো নতুন ফিচার যুক্ত করার আইডিয়া থাকলে অবশ্যই শেয়ার করবেন!