021-71053903 [email protected] پشتیبانی از شنبه تا چهارشنبه ساعت 9 الی 16

20 ایده پروژه جنگو برای مبتدی ها

پروژه جنگو یکی بهترین راه های تمرینی برای بالابردن سطح دانش عملی در حوزه برنامه نویسی است .از این ما سعی داریم در این مقاله شما را با تعدادی از بهترین پروژه های جنگویی آشنا کنیم .

 

فهرست مطالب پنهان

مقدمه :

با سلام خدمت تمامی کاربران خوب وبسایت پایتونی ها در خدمت شما هستیم با یکی دیگر از سری مقالات حوزه طراحی وبسایت با پایتون داخل این مقاله تمام سعی خودمون رو کردیم که پروژه های کاربردی و ساده ای رو برای شما به اشتراک بزاریم که بتونید از اون ها استفاده تا هم بیشتر با دنیای طراحی وبسایت و هم جنگو آشنا بشید و هم یه مقدار کار عملی انجام بدید . خوب همانطور که می دانید فقط یادگیری برای بحث برنامه نویسی کافی  نیست و پیاده سازی دانش و علم که کسب کردید اون هم توی مبحث عملی می تونه یک تجربه کاربری عالی رو برای شما فراهم کنه تا بتونید با دنیای بازار واقعی آشنا بشید .

برای اینکه بتوانید پروژه هایی که برای شما مثال زدیم رو انجام بدید حداقل ترین چیزی که نیازدارید این هستش که با مفاهیم اولیه و پایه ای برنامه نویسی و طراحی وبسایت توی مبحث جنگو آشناییت کامل رو داشته باشید و بتونید باهاش کار کنید .

اگر این با طراحی سایت با پایتون توی مبحث جنگو آشنا نیستید می تونید از طریق این آموزش شروع به یادگیری این مباحث کنید .

  • پروژه ۱ : ارسال ایمیل با جنگو

خوب اولین پروژه که می تونیم به اون اشاره کنیم پروژه ساخت یک سایت به صورت ارسال ایمیل است :

در این سایت شما نیاز دارید یه صفحه ای برای کاربر طراحی کنید تا بتونه با استفاده از اون صفحه ایمیل مورد نظرش رو برای سایر کاربر ها ارسال کنه همانطوری که در تصویر مشاهده می کنید این صفحه می تونه دارای چندید ویژگی باشه از جمله :

  • ایمیل نویسنده
  • ایمیل گیرنده
  • سر تیتر ایمیل
  • متن ایمیل

بعد هم پس از پایان ارسال ایمیل می توانید یک پیام ایمیل شما با موفقیت ارسال شد را برای کاربرد به نمایش بگذارید .

  • پروژه‌ ۲ : ساخت صفحه ورود به سیستم در جنگو

امروزه تمامی وبسایت هایی که شما در دنیای اینترنت میبینید مخاطبان خاص خودشان را دارا هستند دقت داشته باشید این مخاطبان نیاز به سامان دهی و خرید کردن از یک فروشگاه دارند چه شما یک وبسایت ساده اینترنتی داشته باشید و چه یک وبسایت خیلی بزرگ در مقیاس فروشگاه های اینترنتی زنجیره شما به این نیاز دارید تا کاربرانتان ابتدا در وبسایت شما ثبت نام کنند تا بتوانند از خدمات و یا محصولات شما استفاده کنند در نتیجه بهترین راه برای یک تمرین خوب استفاده از ساخت ۲ فرم ورود به وبسایت و ثبت نام در وبسایت است .

  • پروژه ۳ : تبدیل خودکار فایل متنی به صفحات HTML در جنگو

یکی از پروژه های پیشنهادی بین مهندسان وبسایت این است که بتوانند به صورت خیلی ساده یک نرم افزار تبدیل فایل های متنی به فایل های HTML را پیاده سازی کنند این پروژه ساده می تواند قسمتی از توسعه یک پروژه بزرگ تر باشد دقت داشته باشید این پروژه خودش می تواند یک ابزار باشد برای کمک به پروژه اصلی شما.

  • پروژه ۴ : ساخت محاصبه آنلاین کالری موجود در غذا در جنگو

خوب حتما همه شما غذای ایرانی را دوست دارید و می تونید از خوردن اون ها لذت ببرید اما تعداد افراد زیادی هستن که برای سیستم غذایی خودشون قانون خاصی وضع کردن شما می توانید با طراحی یک سایت که یک لیستتی از یک سری غذا های ایرانی به صورت مثال :

  • جوجه کباب
  • کباب کوبیده
  • خورشت قیمه
  • خورشت قرمه سبزی
  • املت و ….

کلی غذای های ایرانی دیگه تهیه کنید و برای هر کدام از اون ها بر اساس مواد اولیه و نوع طبخ آن غذا یک سری ویژگی های مهم که باید برای رژیم غذایی رعایت بشه را به کاربر نشان دهید به صورت مثال می توانید از ویژگی های زیر استفاده کنید :

  • میزان چربی
  • میزان نمک
  • میزان قند
  • میزان اسید ترانس بالا
  • و …
  • پروژه ۵ : ساخت چت روم با جنگو

تقریبا تمامی افرادی در حال حاضر با تکنولوژی روز‌ دارند زندگی می کنند می دانند که ارتباطات یکی از اصول اصلی زندگی روزمه تمامی انسان هاست راه های ارتباطی از سال های گذشته تا به امروز تغییراتی زیادی کرده و باید توجه این راه های ارتباطی بیشتر به سمت جامع آنلاین و سیستم های نوین مخابراتی در حال پیش روی هستش یکی از این راه های ارتباطی استفاده از نرم افزار های شبکه های اجتماعی مانند تلگرام واتس اپ اینستاگرام می باشد تقریبا تمامی کاربرانی که از این شبکه های اجتماعی استفاده می کنند می دانند استفاده از قسمت چت این شبکه ها یکی از جذاب ترین آن هاست شما نیز می توانید با طراحی یک سیستم چت کوچک داخل یک پروژه تمرینی به عنوان نمونه از یک پروژه بزرگ آن را تمرین کنید تا شاید در دیگر پروژه های خود لازمتان شد .

  • پروژه ۶ : ساخت نرم افزار نهگدارنده رمز عبور در جنگو

حتما برای شما هم پیش اومده که تعداد بسیار زیاد ایدی کاربری داشته باشید به همراه رمز عبور و خوب همه رو هم لازم دارید اما واقعا نمیشه تعداد زیادی ایدی کاربری برای همیشه به خاطر سپرد خیلی از وبسایت ها هستند که برای این کار طراحی شدند شما میرید و یک ایدی کاربری در اون میسازید و بقیه ایدی های کاربری خودتون برای مثال داخل اون وبسایت ذخیره می کنید و هروقت نیاز داشتید با استفاده از اون وبسایت به ایدی کاربری خودتون و رمز عبور اون ایدی کاربری دسترسی پیدا می کنید .

  • پروژه ۷ : سیستم مدیریت بیمارستان با جنگو

با توجه به این علم هر روز بیش تر می تونه به انسان ها کمک کنه حالا نه فقط تو حوزه های خیلی معمولی بلکه می تونه توی حوزه سلامت به همه کنه ! اما چجوری !

خیلی از بیمارستان ها توی مبحث کرونا ویروس سعی کردن به سیستم های نوین کامپیوتری رجوع کنند یکی از راه حل های سیستم های نوین کامپیوتری استفاده از وبسایت هایی با قابلیت های خارق العاده بود اما این وبسایت ها چه کاری انجام میدادند .

ویژگی های وبسایت های پزشکی :

  • نوبت دهی آنلاین
  • مشاهده وقت دقیق دکتر
  • امتیاز به دکتر مربوطه و ساخت نظر سنجی
  • تعیین ساختار نظام مند برای مدیریت بیمارستان ها
  • اعلام دقیق مشکلات و اعلام به موقع مشکلات به مدیریت بیمارستان
  • زمان بندی مناسب برای ازمایش ها
  • بررسی موجود بودن داروی مناسب
  • مشاوره های غیر حضوری و یا ویزیت های غیر حضوری در صورت وجود زیر ساخت مناسب
  • پروژه ۸ : ارسال اتوماتیک پست به توییتر در جنگو

یکی از پروژه های خیلی جالبه دیگه ای که میشه با اون اشاره کرد پروژه ارسال خودکار اطلاعات به توییتر هستش این پروژه رو هم میشه به صورت تجاری ازش استفاده کرد و هم میشه به صورت یک پروژه خیلی فان و با مزه ازش استفاده کرد به همه چی باز به شما داره و ویژگی های خاصی هم نداره می تونید از یک فرم ساده برای ارسال اطلاعات زمان دار ازش استفاده کنید :

  • فرم ارسال اطلاعات
  • اطلاعات که باید ارسال بشه
  • تعیین دقیق زمان ارسال
  • پروژه ۹ : سیستم مدیریت کتاب در کتابخانه با جنگو

تمامی افراد حداقل در طول زمان زندگی خودشون یک بار به کتاب فروشی ها و یا کتابخانه مدرسه خودشون سر زدن تمامی کتاب فروشی ها و یا کتابخانه های محلی و یا حتی عمومی و بزرگ باید از یک سیستم مدیریت برای دریافت و تحویل و یا فروش و یا خرید و درواقع مدیریت کتاب هایی که در اون کتاب فروشی داره استفاده کنند شما می توانید با استفاده از فریم ورک جنگو در پایتون یک سیستم مدیریت کتاب خانه برای یک کتاب فروشی طراحی کنید .

این ایده یکی از بهترین و ساده ترین ایده هایی هستش که میشه روش کار کرد حتما امتحانش کنید !

  • پروژه ۱۰ : ساخت یاداشت های روزانه

همه انسان ها هر چقدر بی برنامه ! باز هم برای کار های روزانه خودشون یک برنامه ریزی دارند مثل نظریه نظم ( که در بی نظمی هم نظمی وجود داره )  یکی از پروژه هایی که می تونه واسه برنامه نویسی ها برای اوقات تفریحشون جالب باشه استفاده از پروژه ساخت یاداشت های روزانه است که می تونید توی اون تیک بزنید دقیقا چه کار هایی رو انجام دادید و چه کار هایی رو انجام ندادید .

این پروژه یکی از پروژه های سرگرم کننده می تونه براتون باشه و بهتون پیشنهاد می کنم انجام بدید.

  • پروژه ۱۱ : پروژه ساخت دیکشنری کلمات با جنگو

سایت معروف Google.com یک قابلیت بسیار خفن داره به نام ترجمه آنلاین شاید کاری که اگه شما می خواستید قبل از گوگل انجام بدید و یا از طریق حتی نزدیک ترین دوستاتون انجام بدید متحمل هزینه های زیادی هم از نظر مالی و هم از نظر زمان میشدید اما وبسایت این قابلیت رو به یکی از نیاز های اصلی جامعه امروز بدل کردند و خیلی راحت شاید دست و پا شکسته باشه اما از ترجمه و خدمات خوبی که وبسایت ها به میدن استفاده کنید ! خوب چرا خودتون از این ایده استفاده نمی کنید تا وبسایت ترجمه و فرهنگ لغت خودتون رو داشته باشید .

  • پروژه ۱۲ : سیستم استعلام قطار راه آهن شهری با جنگو

سیستم استعلام قطار داخل شهری یکی بهترین پروژه هایی است که یک مهندس طراح سایت می تواند از آن به عنوان یک پروژه نمونه و تست استفاده کند .طراحی همچین وبسایت قاعدطا باید بر اساس ویژگی های زیر باشد :

  • سیستم استعلام دقیق لحظه ای
  • اتصال زیر ساخت های شهری به وبسایت
  • خرید انواع بلیط بر اساس تاریخ و یا نوع رفت و امد با قطار به صورت مثال اضافه کردن حمل و نقل خودرو با قطار
  • پروژه ۱۳ : سیستم رزومه ساز با خروجی های مختلف در جنگو

تمامی شغل های  اعم از چه شغل های معمولی و حرفه ای گرفته تقریبا تمامی آن ها نیازمند تجربه ای است که فردی که می خواهد آن خدمت را ارایه کند راهکار مناسبی برای سنجیدن او سابقه شغلی است که فرد آن را دارا می باشد به صورت یک فرد در یک شرکت معمولی دارای ۵ سال سابقه کار باید و یک فرد دارای ۳ سال سابقه کار در یک مجموعه حرفه ای به نام و برند را دارا باشد خوب مطمعنا فرد دوم دارای امتیازات بیشتری است چرا که توانسته مدیران آن شرکت را قانع کند که لیاقت آن شغل را دارند در نتیجه تمامی سابقه فعالیت و شغل های قبلی و سابقه تحصیلی را می توان در یک توضیح کوتاه مفید و مختصر ارایه کرد برای اینکار شما نیازمند ساخت رزومه هستید ، سایت هایی برای مثال این کار را برای شما راحت کرده اند تا بتوانید به صورت کاملا حرفه ای یک رزومه کاملا قوی از خود نمایش دهید .این پروژه می تواند هم به صورت تجاری و هم به صورت یک پروژه درسی و تجربی انجام شود .

  • پروژه ۱۴ : سیستم یاداشت آنلاین در جنگو

یک پروژه ساده را می توانید استارت بزنید با استفاده از یک مدل یاداشت گذاری آنلاین روی وبسایت خود می توانید به کاربران اجازه دهید تا نگاهی به یاداشت های یکدیگر داشته باشند و یا می توانید برای هر کاربر پانل خصوصی یادداشت تعیین کنید .

  • پروژه ۱۵ : ساخت وبلاگ در جنگو

تمامی وبسایت ها بر اساس مقالات و دسته بندی آنها ذخیره سازی بازیابی و اصلاح و اپدیت میشوند وبلاگ یکی قسمت جدا نشدنی از یک وبسایت است شما می توانید با استفاده از یک وبلاگ یک وبسایت قدرمتند و پرمحتوا بسازید …

پروژه وبلاگ معمولا دارای ویژگی های زیر است :

  • مقالات
  • دسته بندی مقالات
  • زیر دسته بندی ها
  • صفحه اصلی وبلاگ
  • پروژه ۱۶ : فروشگاه آنلاین در جنگو

فروشگاه های آنلاین در تمامی حوزه های عمومی و تخصصی وجود دارند از فروشگاه لباس بچه گانه گرفته تا خدمات پس از فروش لوازم یدکی هواپیما شما می توانید با یک جست و جو ی کوچک در اینترنت تمامی نیاز های خود را به دست بیاورید .اما هر فروشگاه الکترونیکی یکسری قوانین و ویژگی ها خاص خود را دارد از جمله :

  • فرم عضویت
  • فرم ورود
  • محصولات فروشگاه
  • دسته بندی محصولات
  • قابلیت فیلترکردن فروشگاه
  • صفحه پرداخت فروشگاه و تسویه حساب
  • در صورت دانلودی بودن مجازی بودن محصولات باید بعد از تسویه حساب محصولات در پانل کاربری هر شخص قرار بگیرید
  • در صورت فیزیکی بودن محصولات باید در سیستم ارسال و تایید اینکه به دست مشتری رسیده قرار بگیرد و …
  • کد ها تخفیف
  • سیستم آمار فروش
  • و …

که هرکدام از ویژگی های بالا بنا به سیستم فروشگاهی می تواند متغییر باشد .

  • پروژه ۱۷ : ساخت سیستم آنلاین نقشه راه ها و مسیر ها در جنگو

پروژه های نقشه های راه ها و نرم افزار های مسیر یابی تقریبا راه جدید به زندگی افراد بازکرده اند و می توان ردپای آن را از فروشگاه های اینترنتی تا نرم افزار های مسیر یابی در ترافیک مشاهده کرد این نرم افزار ها به صورت مستقیم با ماهواره ها در ارتباط بوده و نقشه ها را مسیر یابی می کنند

برای شروع توسعه وبسایت می توانید از این نرم افزار ها استفاده کنید و شروع به طراحی آن ها کنید .

  • پروژه ۱۸ : ساخت شبکه اجتماعی در جنگو

شبکه اجتماعی شناخته شده اینستاگرام یکی معروف ترین شبکه های اجتماعی مجازی و یکی از محبوب ترین شبکه های اجتماعی بین کاربران اینترنت است توجه داشته باشید که اینستاگرام با استفاده از زبان برنامه نویسی پایتون و فریم ورک جنگو نوشته شده یکی از بهترین پروژه ها و کاربردی ترین پروژه هایی که می توان با استفاده از زبان برنامه نویسی پایتون خلق کرد ساخت یک شبکه اجتماعی با وسعت بالاست .

برخی از ویژگی های کلی که هر شبکه اجتماعی نیاز دارد :

  • پرفایل خاص هر کاربر
  • صفحه شخصی سازی شده توسط خود کاربر
  • نظرات
  • پست ها
  • استوری ها
  • و …

هر شبکه اجتماعی با توجه به خلاقیت برنامه نویسان آن می تواند ویژگی های خاص خود را داشته باشد توجه داشته باشید که این ویژگی ها فقط مثال کوچکی از شبکه های اجتماعی بود .

  • پروژه ۱۹ : تماس تصویری با جنگو

حتما در دوران کرونا یک بار مجبور به استفاده از تماس های تصویری شده اید و یا کلاس های خود را به صورت غیر حضوری برگزار کرده اید با استفاده از این ایده می توانید یک وبسایت ساده مانند گوگل میت (Googel Meet ) بسازید تا سایر کاربران بتوانند با خانواده خود و یا کلاس های آنلاین خود را در آن برگزار کنند .

  • پروژه ۲۰ : سایت پیش بینی شرایط آب و هوا با جنگو

آخرین پروژه پیشنهادی وبسایت پایتونی ساخت یک وبسایت پیش بینی شرایط آب و هوایی است که می توانید با استفاده از API های معروف سرویس های آب و هوایی یک وبسایت کامل برای شهر خود و یا کشور خود بسازید تا آب و هوای آن مناطق را پیش بینی کند.


منابع مقاله :

مقالات مرتبط :

محمدرضا حسنی

224 مطلب منتشر شده

دانش آموخته رشته فناوری اطلاعات / موسس پایتونی ها

درباره این مطلب نظر دهید !

محصولات فروش پایتونی ها

%60
تخفیف

آموزش فیگما (Figma)

30,000 تومان
3
%69
تخفیف

آموزش برنامه نویسی پایتون

35,000 تومان
2