آنچه یاد خواهید گرفت:
طراحی سیستم اولیه
ساخت اپلیکیشنهای پیچیده با Flutter
یادگیری یکپارچهسازی Flutter و Nodejs و Mongodb و Firebase
یادگیری استفاده از مدیریت state مانند GetX در کنار آن
یادگیری گامبهگام ساخت REST API
پیشنیازهای دوره
چند هفته تجربه برنامهنویسی با Flutter و Nodejs
توضیحات دوره
اپلیکیشن چندفروشنده با Flutter برای فروشگاه مواد غذایی، اپلیکیشن رستوران، تحویل غذا و اپلیکیشن تجارت الکترونیک
این اپلیکیشن به گونهای طراحی شده که مقیاسپذیر باشد و به عنوان یک قالب برای اهداف زیر استفاده شود. میتوانید از آن برای موارد زیر استفاده کنید:
اپلیکیشن تحویل غذا
اپلیکیشن مواد غذایی
اپلیکیشن تجارت الکترونیک
اپلیکیشن فروشگاه یا اپلیکیشن لباس
اپلیکیشن اکسسوری
ما یک اپلیکیشن موبایل با استفاده از Flutter میسازیم که بتواند سفارش غذا از رستورانهایی را که در محدوده نزدیک مشتری قرار دارند، تسهیل کند. مشتریان میتوانند بر اساس موقعیت فعلی خود، پیشنهادهای پویا برای غذا و رستوران دریافت کنند. مشتریان میتوانند دستهبندیهای غذا را بررسی کنند و غذاهایی را ببینند که در محدوده ارسال قرار دارند؛ و اگر غذایی پیدا نشود، غذاهای تصادفی به آنها پیشنهاد میکنیم.
این اپلیکیشن قابلیتهایی برای محاسبه فاصله رستوران از موقعیت فعلی مشتری، محاسبه هزینه ارسال برای سفارش از رستوران، مسیریابی با استفاده از نقشه از موقعیت فعلی مشتری تا موقعیت رستوران و محاسبه زمانی که طول میکشد تا سفارش پس از ثبت به دست مشتری برسد، ارائه میدهد.
همچنین یک سیستم پرداخت برای تسهیل پرداخت بین مشتری و ادمین وجود خواهد داشت. خریداران میتوانند به تجربه خرید، فروشنده، ارسال و موارد دیگر امتیاز دهند. خدمات تحویل غذا تا حد زیادی به ایمیل امنیتی متکی هستند؛ بنابراین این اپلیکیشن هم سیستم احراز هویت ایمیل و هم تأیید شماره تلفن خواهد داشت. برای اینکه تحویلها به درستی انجام شوند و سردرگمی کاهش یابد، سیستم آدرس باید ترکیبی از چند API نقشه باشد تا مختصات کاربر و فرمت درست آدرس را بهدست آورد.
برای اینکه این اپلیکیشن به صورت کامل تابعی عمل کند، باید همه اپلیکیشنها را جداگانه خریداری کنید.
این دوره برای چه کسانی مناسب است؟
یادگیرندگان مبتدی تا پیشرفته