Icon

توسعه سامانه ثبت نام سفر اربعین

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

درباره

پروژه در سال 1403 طراحی و اجرا شد و هدف آن تسهیل در روند ثبت نام افراد برای سفر اربعین و مدیریت بهتر فرآیندهای مربوط به آن بود. کاربران می‌توانند به راحتی گروه‌های خود را ثبت نام کنند، بازه زمانی سفر را انتخاب نمایند و پرداخت‌های خود را به صورت آنلاین انجام دهند. استفاده از FastAPI به ما اجازه داد تا APIهای سریع و مقیاس‌پذیری طراحی کنیم و MongoDB به عنوان پایگاه داده اصلی برای ذخیره‌سازی اطلاعات کاربران و ثبت‌نام‌ها مورد استفاده قرار گرفت.

FastAPI Framework
MongoDB
Icon
  • سال

    1403

  • محل

    هیئت منهاج

  • وظیفه

    طراحی و پیاده‌سازی سامانه

  • کتابخانه‌ها

    FastAPI, MongoDB, PyMongo, MellatPay API

شرح

این پروژه شامل مراحل زیر بود:
• طراحی مدل داده‌ها برای ثبت‌نام زائران و گروه‌ها در MongoDB.
• پیاده‌سازی APIهای لازم برای ثبت نام، انتخاب بازه سفر و مدیریت پرداخت.
• استفاده از Mellat API برای انجام پرداخت‌های آنلاین.
• توسعه رابط کاربری ساده و کاربرپسند برای تسهیل در ثبت نام گروهی.
• اضافه کردن سیستم اعلان برای تأیید ثبت‌نام و اطلاعات سفر.
• آزمایش و بهینه‌سازی سیستم برای پشتیبانی از تعداد بالای کاربران و پرداخت‌ها.
این سامانه توانسته است فرآیند ثبت نام سفر اربعین را تسهیل کرده و به زائران کمک کند تا به سادگی و به سرعت ثبت نام کنند.