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

## সংক্ষিপ্ত বিবরণ Evently হলো ইভেন্ট এবং প্রাতিষ্ঠানিক স্টল পরিচালনার জন্য একটি ফুল-স্ট্যাক সিস্টেম। README অনুযায়ী, প্রকল্পটি ইভেন্ট নিবন্ধন, কোনো ইভেন্টের সাথে যুক্ত স্টল তৈরি এবং সিস্টেমে আগে থেকে নিবন্ধিত দায়িত্বপ্রাপ্ত ব্যক্তিদের রিয়েল টাইমে নির্বাচন বা নিয়োগ করতে দেয়। গ্রাহকের জন্য একটি URL-ও রয়েছে, যেখানে ক্রেডিট যোগ করতে এবং ইভেন্ট চলাকালীন কেনাকাটা করতে একটি QR Code দেওয়া হয়। ## প্রযুক্তি ফ্রন্টএন্ড (মোবাইল/ওয়েব): - Flutter, মাল্টিপ্ল্যাটফর্ম UI ফ্রেমওয়ার্ক। - Riverpod, প্রতিক্রিয়াশীল স্টেট ম্যানেজমেন্ট এবং ডিপেন্ডেন্সি ইনজেকশনের জন্য। - HTTP প্যাকেজ, RESTful API ব্যবহারের জন্য। ব্যাকএন্ড (API): - ভিত্তি ভাষা হিসেবে Python 3.14+। - FastAPI, অ্যাসিঙ্ক্রোনাস ওয়েব ফ্রেমওয়ার্ক। - SQLAlchemy, ডেটাবেস ম্যাপিং এবং পরিচালনার জন্য ORM হিসেবে। - Pydantic v2, ডেটা যাচাইকরণ এবং ইনপুট ও আউটপুট স্কিমা সংজ্ঞায়নের জন্য। - Uvicorn, FastAPI অ্যাপ্লিকেশন চালানোর জন্য ASGI সার্ভার হিসেবে। ## মূল কার্যকারিতা - ইভেন্ট পরিচালনা: ইভেন্ট তৈরি এবং তালিকাভুক্ত করা। - স্টল পরিচালনা: নির্দিষ্ট ইভেন্টের সাথে যুক্ত নাম ও ধরনসহ স্টল নিবন্ধন করা। - প্রমাণীকরণ এবং ব্যবহারকারী: অ্যাপ্লিকেশনে আগে থেকে বিদ্যমান ব্যবহারকারী পরিষেবাগুলোর সাথে একীভূতকরণ। ## মন্তব্য README সংক্ষিপ্ত এবং এতে ইনস্টলেশন, চালানো, এনভায়রনমেন্ট ভেরিয়েবল, ডেটাবেস স্কিমা, API এন্ডপয়েন্ট বা লাইসেন্সের বিস্তারিত নির্দেশনা নেই। পরীক্ষা, ডিপ্লয় বা অবকাঠামোগত প্রয়োজনীয়তা সম্পর্কেও কোনো তথ্য নেই। বিষয়বস্তুতে কেবলমাত্র উপরের ক্ষমতাগুলো বর্ণনা করা হয়েছে; কর্মক্ষমতা, পরিপক্কতা বা অন্যান্য সমাধানের সাথে তুলনা নির্দেশ করা হয়নি।