INNOVATEX হ্যাকাথন ব্রিফ

এই ইন্টারেক্টিভ অ্যাপ্লিকেশনটি INNOVATEX হ্যাকাথনের রিকোয়ারমেন্টগুলো সহজে বোঝার জন্য ডিজাইন করা হয়েছে। এখানে আপনি পার্ট ১ (Pre-Hack) এর আবশ্যক কাজ এবং পার্ট ২ (Onsite) এর নিশ্চিত চ্যালেঞ্জগুলো সম্পর্কে বিস্তারিত জানতে পারবেন।

থিম: SDG 2 (Zero Hunger)

খাদ্য নিরাপত্তা এবং পুষ্টি উন্নত করার মাধ্যমে ক্ষুধার অবসান ঘটানো।

থিম: SDG 12 (Responsible Consumption)

খাবারের অপচয় হ্রাস এবং টেকসই খাদ্য ব্যবস্থাপনা প্রচার করা।

পর্ব ১: Pre-Hackathon Requirements

হ্যাকাথনের দিন onsite চ্যালেঞ্জ শুরু করার আগে আপনাকে অবশ্যই এই ফিচারগুলো সম্পূর্ণ করে আনতে হবে। এই পর্যায়ে কোনো AI ইন্টিগ্রেশনের প্রয়োজন নেই।

পর্ব ১: কাজের আনুমানিক বিভাজন

আবশ্যক ফিচারসমূহ

১. Authentication 🔐

  • নিরাপদ ইউজার রেজিস্ট্রেশন ও লগইন (ইমেইল/পাসওয়ার্ড)।
  • বেসিক ভ্যালিডেশন।
  • ডাটাবেসে ইউজার ইনফো সংরক্ষণ।

২. Profile & Logging 📦

  • ইউজার প্রোফাইল পেজ।
  • দৈনিক খাদ্য ব্যবহারের ম্যানুয়াল লগ।
  • সাধারণ ইনভেন্টরি লিস্ট ম্যানেজমেন্ট।

৩. Seeded Food Database 🍎

  • ১৫-২০টি সাধারণ খাবারের তথ্য (নাম, ক্যাটাগরি, মেয়াদ, মূল্য)।
  • ইনভেন্টরি পেজে আইটেম লিস্ট ও ফিল্টার।

৪. Seeded Resources 📝

  • অপচয় কমানো ও পুষ্টি বিষয়ক ১৫-২০টি রিসোর্স।
  • রিসোর্স ডিসপ্লে পেজ।

৫. Basic Tracking Logic 💡

  • বেসিক সারসংক্ষেপ (Non-AI)।
  • সিম্পল ম্যাচিং এর মাধ্যমে রিসোর্স সুপারিশ।

৬. Image Upload (UI Only) 📷

  • রিসিট বা খাবারের ছবি আপলোড ইন্টারফেস।
  • ছবি স্টোরেজে সেভ করা।

৭. Dashboard & UI 🖥️

  • ক্লিন ড্যাশবোর্ড ও নেভিগেশন।
  • Accessibility ও Usability-তে ফোকাস।

৮. Documentation 📖

  • README.md ফাইল।
  • সেটআপ ও রান করার ক্লিয়ার গাইডলাইন।

পর্ব ২: Onsite 10-Hour Challenge

এই অংশটি হ্যাকাথনের দিন ১০ ঘন্টার মধ্যে সম্পন্ন করতে হবে। এখানে আপনাকে পার্ট ১ এর প্ল্যাটফর্মটিকে একটি বুদ্ধিমান AI-সিস্টেমে রূপান্তর করতে হবে।

Core AI Requirements (Mandatory)

• সাপ্তাহিক ট্রেন্ড সনাক্তকরণ (যেমন: উইকেন্ডে ফলের ব্যবহার বেশি)।

• কোন ক্যাটাগরির খাবার বেশি বা কম খাওয়া হচ্ছে তা বের করা।

• আগামী ৩-৭ দিনে কোন খাবার নষ্ট হওয়ার সম্ভাবনা আছে তা প্রেডিক্ট করা।

• হিটম্যাপ বা চার্টের মাধ্যমে ইনসাইট দেখানো।

• ইউজারের বাজেটের মধ্যে সাপ্তাহিক মিল প্ল্যান অপটিমাইজ করা।

• ইনভেন্টরিতে থাকা খাবার আগে ব্যবহারের পরামর্শ দেওয়া (Waste Reduction)।

• পুষ্টির চাহিদা নিশ্চিত করা (Dummy data ব্যবহার করা যাবে)।

• শপিং লিস্ট জেনারেট করা।

• পার্ট ১-এ আপলোড করা ছবি থেকে টেক্সট বা খাবারের নাম বের করা (Tesseract/Google Vision)।

• নাম, পরিমাণ এবং এক্সপায়ারি ডেট অটোমেটিক এক্সট্র্যাক্ট করা।

• পার্শিয়াল ডাটা পেলে ইউজারের কনফার্মেশন নেওয়া।

• খাবারের ক্যাটাগরি ও সিজন অনুযায়ী নষ্ট হওয়ার ঝুঁকি প্রেডিক্ট করা।

• FIFO (First In, First Out) এবং AI স্কোর ব্যবহার করে প্রায়োরিটি ঠিক করা।

• হাই-রিস্ক আইটেমের জন্য ইন-অ্যাপ অ্যালার্ট দেওয়া।

• নষ্ট হওয়া খাবারের পরিমাণ (গ্রাম) বা টাকার অংক এস্টিমেট করা।

• সাপ্তাহিক বা মাসিক প্রোজেকশন দেখানো।

• কমিউনিটি এভারেজের সাথে তুলনা করা (Dummy dataset)।

• ফুড ওয়েস্ট কমানো, পুষ্টি এবং বাজেট নিয়ে পরামর্শ দেওয়া।

• বেঁচে যাওয়া খাবার দিয়ে নতুন রেসিপির আইডিয়া দেওয়া।

• আগের সেশনের কন্টেক্সট মনে রাখা (Contextual Memory)।

• ইউজারের প্রোগ্রেস অনুযায়ী 'Personal SDG Score' (0-100) দেওয়া।

• স্কোর বাড়ানোর জন্য অ্যাকশনেবল টিপস দেওয়া।

Bonus Features 🎁

(অন্তত ১টি ইমপ্লিমেন্ট করতে হবে)

১. Local Food Surplus 🌍

কাছাকাছি অতিরিক্ত খাবার শেয়ার করার ম্যাপ বা লিস্টিং ভিউ।

২. Nutrient Gap Prediction 💊

পুষ্টির ঘাটতি প্রেডিক্ট করে তা পূরণের জন্য খাবার সাজেস্ট করা।

৩. Admin Panel ⚙️

সিডেড ডাটা ম্যানেজ করা এবং ইউজার এনালিটিক্স দেখা।

৪. Multi-Language Support 🗣️

বাংলা ছাড়া অন্য ভাষা (যেমন স্প্যানিশ বা ফ্রেঞ্চ) সাপোর্ট করা।

নির্দেশিকা ও নিয়মাবলী

হ্যাকাথনের জন্য প্রয়োজনীয় টেকনিক্যাল গাইডলাইন, বিচারকদের মানদণ্ড এবং পুরস্কারের তথ্য।

বিচারকদের মানদণ্ড (Total 100)

Functionality (কার্যকারিতা) 20
Code Quality (কোড কোয়ালিটি) 15
UI/UX (ডিজাইন) 15
Relevance to Theme (থিম সামঞ্জস্য) 10
Feature Implementation 10
Technical Complexity 10
Teamwork 10
Presentation 10

পুরস্কারসমূহ 🎁

  • চ্যাম্পিয়ন ৳২৫,০০০
  • ১ম রানার-আপ ৳১৫,০০০
  • ২য় রানার-আপ ৳১০,০০০

* সকল অংশগ্রহণকারী সার্টিফিকেট পাবেন।

সাধারণ প্রশ্ন (FAQ) ❓

  • প্রেজেন্টেশন কতক্ষণের? প্রতিটি টিম ৩ মিনিট প্রজেক্ট দেখানোর জন্য এবং ২ মিনিট বিচারকদের প্রশ্নের উত্তরের জন্য পাবে।
  • ডেডলাইন মিস করলে? দেরিতে সাবমিশন গ্রহণ করা হবে না। ডেডলাইনের আগেই প্রজেক্ট জমা দিন।
  • প্রজেক্টের মালিকানা? হ্যাঁ, কোডের মালিকানা আপনারই থাকবে এবং আপনি চাইলে পরে এটি ডেভেলপ করে রিয়েল প্রোডাক্ট বানাতে পারেন।

জেনারেল টেকনিক্যাল গাইডলাইন

  • যেকোনো মডার্ন ফুল-স্ট্যাক ওয়েব টেকনোলজি ব্যবহার করা যাবে।
  • ইউজার, ফুড লগ, ইনভেন্টরি এবং রিসোর্সের জন্য অবশ্যই পারসিস্টেন্ট ডাটাবেস থাকতে হবে।
  • UI অবশ্যই পরিষ্কার, রেসপন্সিভ এবং ব্যবহারযোগ্য হতে হবে।
  • প্রজেক্টটি হয় ডিপ্লয় করা থাকতে হবে অথবা পরিষ্কার README ইনস্ট্রাকশন সহ লোকালি রান করার যোগ্য হতে হবে।

অনসাইট হ্যাকাথনে যা আনতে হবে

  • পার্ট ১ এর সকল রিকোয়ারমেন্ট সম্পন্ন করা একটি ওয়ার্কিং ফুল-স্ট্যাক অ্যাপ্লিকেশন।
  • কোড একটি পাবলিক বা শেয়ারযোগ্য রিপোজিটরিতে পুশ করা থাকতে হবে।
  • README ফাইল দেখে নতুন মেশিনে প্রজেক্টটি রান করার সক্ষমতা।

গুরুত্বপূর্ণ নোট

  • পার্ট ১ এ কোনো অ্যাডভান্সড AI ফিচারের প্রয়োজন নেই।
  • ডাটা স্ট্রাকচার এমনভাবে ডিজাইন করুন যেন পার্ট ২-তে সব রিরাইট না করেই AI ইন্টিগ্রেট করা যায়।
  • অসম্পূর্ণ পার্ট ১ বেস নিয়ে আসা টিমগুলো অনসাইট হ্যাকাথনে অসুবিধায় পড়বে।