لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش ساخت اپلیکیشن با هوش مصنوعی: ایجاد برنامه پیگیری (Follow-Up) با React، Supabase و Cursor
- آخرین آپدیت
دانلود Build with AI: Create a Follow-Up App with React, Supabase, and Cursor
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
بیاموزید چگونه یک اپلیکیشن پیگیری پیشرفته را با استفاده از React، Supabase و دستیار کدنویسی هوش مصنوعی Cursor بسازید. در این دوره، Ayodele Aransiola با مدلسازی یک شمای چندنقشتی در Supabase و اعمال سیاستهای امنیتی سطح ردیف (RLS) برای کاربران، زیر-مدیران و مدیران ارشد شروع میکند. سپس، نحوه بهرهگیری از پیشنهادات هوش مصنوعی در Cursor برای ایجاد و بهینهسازی کامپوننتهای React را نمایش میدهد. در ادامه، نحوه پیادهسازی فرمهای چندمرحلهای مطابق با استانداردهای GDPR را برای دریافت رضایت کاربر و ثبت لاگهای بازرسی (Audit Logs) تغییرناپذیر و هششده خواهید آموخت. در نهایت، روش استقرار اپلیکیشن در محیط عملیاتی را بررسی میکنید. پس از اتمام این دوره، شما یک اپلیکیشن آماده برای انتشار خواهید داشت که تعادلی میان بهرهوری توسعهدهنده، حریم خصوصی دادهها و رعایت قوانین انطباق ایجاد کرده است.
سرفصل ها و درس ها
مقدمه
Introduction
ساخت یک اپلیکیشن پیگیری پیشرفته
Build a cutting-edge follow-up app
1. آمادهسازی پروژه
1. Project Setup
آنچه خواهید ساخت
What you will build
2. مبانی Supabase
2. Supabase Fundamentals
احراز هویت، RLS و Edge Functions
Auth, RLS, and Edge Functions
پروژه و شمای Supabase
Supabase project and schema
جداول و روابط
Tables and relationships
3. کدهای اولیه
3. Starter Codes
راهاندازی React، Tailwind و shadcn
Bootstrapping React, Tailwind, and shadcn
بازنویسی (Refactoring) کدهای تولید شده
Refactoring generated codes
پرامپتنویسی برای کامپوننتهای فرم و جدول
Prompting code for form and table components
قابلیت ورود و داشبورد
Login functionality and dashboard
4. فرم و رضایت کاربر
4. Form and User Consent
ذخیره پرچمهای رضایت و دادههای فرم در Supabase
Storing consent flags and form data in Supabase
تجربه کاربری (UX) و بررسی نقاط کلیدی
UX and checkpoint
ساخت فرم چندمرحلهای با React
Multistep form with React
5. لاگهای بازرسی و حریم خصوصی دادهها
5. Audit Logging and Data Privacy
هش کردن دادههای حساس (PII)
Hashing PII
طراحی جدول بازرسی تغییرناپذیر
Designing immutable audit table
6. گردش کار پیگیری و یکپارچهسازی ایمیل
6. Follow-Up Workflow and Email Integration
منطق صفبندی و محدودیت نرخ ارسال (Rate Limiting)
Queueing and rate-limiting logic
تکمیل داشبورد مدیریت
Admin dashboard completion
توابع لبهای (Edge Functions) در Supabase
Supabase Edge Functions
یکپارچهسازی Resend برای ارسال ایمیل
Integrating Resend for email sends
جمعبندی
Conclusion
استقرار در Vercel
Deploying to Vercel
ایدههای تکمیلی: SMS، CRM و موبایل
Further ideas: SMS, CRM, and mobile
Ayodele Aransiola یک مهندس نرم افزار و یک متخصص پشتیبانی فنی است.
Ayodele پیشینه ای دارد که به طور سازنده در محیط های پویا کار می کند. دارای بیش از سه سال رهبری متقابل در پیاده سازی، اعتبار سنجی و استقرار سیستم های پیچیده بزرگ است. او دارای دیپلم ملی عالی در علوم کامپیوتر از پلی تکنیک فدرال بیدا، ایالت نیجر است.
نمایش نظرات