با چارچوب راه اندازی Om آشنا شوید: 🚀 چاقوی ارتش سوئیس شما به عنوان یک نینجا کامل ✨

💡 Om Startup Framework چیست؟
Om Startup Framework به شما کمک می کند تا با استفاده از Next.js و Django برنامه های وب آماده تولید بسازید.
این یک چارچوب مملو از باتری است که ویژگیهای زیر را پیادهسازی میکند تا به شما کمک کند ایدهتان را در عرض چند روز از مفهوم به راهاندازی برسانید و ماهها در زمان توسعهدهندگان صرفهجویی کنید.
- سیستم وبلاگ نویسی آماده تولید
- صفحات احراز هویت آماده تولید با قابلیت Google Auth، Email Auth، تایید ایمیل و فراموشی رمز عبور.
- صفحه قیمت گذاری پاسخگو و زیبا با واتساپ و دکمه پرسش و پاسخ که از قیمت گذاری متغیر برای کشورهای مختلف نیز پشتیبانی می کند
- داشبورد مدیریت کاربر با قابلیت حذف یا ممنوع کردن کاربران برنامه شما
-
User Action Tracking تا بدانید دقیقا کاری که هر کاربر در برنامه شما انجام داده است ورود به خروج از سیستم و همه چیز در این بین.
-
Shortner URL آماده برای ایجاد URL های کوتاه برای ردیابی کلیک ها. Sayonara را به bit.ly بگویید.
-
اقدامات Github از قبل پیکربندی شده است، بنابراین حذف کد جدید به سادگی یک کار است
git push
-
قابلیت تماس با ما که همچنین یک ایمیل تشکر برای تماس با ما ارسال می کند.
-
خط مشی رازداری و شرایط ضوابط درخشان برای محافظت از استارت آپ شما.
-
راهنمای عالی استقرار و ابزارهای مهمی که برای راه اندازی خود نیاز دارید.
🚀 شروع کنید
نصب و راه اندازی
کلون استارتر قالب
git clone https://github.com/omkarcloud/om-startup-framework-starter my-om-project
cd my-om-project
سپس به دایرکتوری frontend/ تغییر دهید و Dependencies را نصب کنید.
cd frontend/
npm install --legacy-peer-deps
سپس به وبلاگ/دایرکتوری تغییر دهید و وابستگی ها را نصب کنید.
cd blog/
npm install
سپس به باطن/دایرکتوری تغییر دهید، وابستگی ها را نصب کنید، پایگاه داده را انتقال دهید و با داده ها را بکار ببرید.
cd backend/
python -m pip install -r requirements.txt
npm run db:delete-and-seed
سرور Frontend و Backend را اجرا کنید
سرور frontend را راه اندازی کنید
cd frontend/
npm run dev
در یک ترمینال جداگانه سرور باطن را راه اندازی کنید
cd backend/
npm run dev
اکنون، از http://localhost:3000 دیدن کنید تا صفحه اصلی را با نوار ناوبری که به صفحات مختلف برنامه پیوند میدهد، ببینید. صفحات را با کلیک بر روی پیوندهای پیمایش کاوش کنید تا تصویر بزرگی از ویژگی های برنامه خود دریافت کنید.
سرور وبلاگ را اجرا کنید
بیشتر وقت شما صرف نوشتن کدهای فرانت اند و باطن می شود. گاهی اوقات، برای پیش نمایش مقالاتی که می نویسید، باید سرور وبلاگ را اجرا کنید. برای چرخش سرور وبلاگ، دستور زیر را اجرا کنید
cd blog/
npm run dev
اکنون برای مشاهده صفحه اصلی وبلاگ به http://localhost:4000/blog/ مراجعه کنید.
👨🏻💻 دانش پیش نیاز
برای استفاده حداکثری از اسناد ما، توصیه میشود که درک اولیه از Next.js و Django داشته باشید.
با توجه به اینکه React را می شناسید، اگر علاقه مند به یادگیری Next.js و Django هستید، این منابع نقطه شروع عالی هستند:
✨ ویژگی های آینده در V2
- پشتیبانی از بازاریابی وابسته [Priority]
- برای افزایش دسترسی، فریم ورک را به SvelteKit، Nuxt.js و Nest.js منتقل کنید [Priority]
- داشبورد تجزیه و تحلیل مانند Google Analytics
- پشتیبانی چت
📚 خلاصه
به عبارت ساده، Om Startup Framework از احراز هویت گرفته تا استقرار برنامه شما در جهان دست شما را می گیرد.
اگر میخواهید ماهها در زمان توسعه خود صرفهجویی کنید، به شدت شما را تشویق میکنم که با مراجعه به این لینک، وقت خود را برای یادگیری در مورد چارچوب راهاندازی Om صرف کنید.
👋 سلام خواننده،
شما چی فکر میکنید؟ آیا ارزش آن را می بینید Om Startup Framework?
نظرات خود را در نظرات به اشتراک بگذارید و من به تک تک نظرات پاسخ خواهم داد.