![Icon](assets/images/icon2-2.png)
توسعه سامانه ثبت نام سفر اربعین
این پروژه با هدف توسعه سامانه ثبت نام گروهی برای سفر اربعین با قابلیت پرداخت آنلاین و انتخاب بازه سفر انجام شد. این سامانه با استفاده از زبان برنامهنویسی پایتون، فریمورک FastAPI و پایگاه داده MongoDB پیادهسازی گردید.
درباره
پروژه در سال 1403 طراحی و اجرا شد و هدف آن تسهیل در روند ثبت نام افراد برای سفر اربعین و مدیریت بهتر فرآیندهای مربوط به آن بود. کاربران میتوانند به راحتی گروههای خود را ثبت نام کنند، بازه زمانی سفر را انتخاب نمایند و پرداختهای خود را به صورت آنلاین انجام دهند. استفاده از FastAPI به ما اجازه داد تا APIهای سریع و مقیاسپذیری طراحی کنیم و MongoDB به عنوان پایگاه داده اصلی برای ذخیرهسازی اطلاعات کاربران و ثبتنامها مورد استفاده قرار گرفت.
![FastAPI Framework](assets/images/fastapi.jpg)
![MongoDB](assets/images/mongodb.png)
![Icon](assets/images/icon3-2.png)
-
سال
1403
-
محل
هیئت منهاج
-
وظیفه
طراحی و پیادهسازی سامانه
-
کتابخانهها
FastAPI, MongoDB, PyMongo, MellatPay API
شرح
این پروژه شامل مراحل زیر بود:
• طراحی مدل دادهها برای ثبتنام زائران و گروهها در MongoDB.
• پیادهسازی APIهای لازم برای ثبت نام، انتخاب بازه سفر و مدیریت پرداخت.
• استفاده از Mellat API برای انجام پرداختهای آنلاین.
• توسعه رابط کاربری ساده و کاربرپسند برای تسهیل در ثبت نام گروهی.
• اضافه کردن سیستم اعلان برای تأیید ثبتنام و اطلاعات سفر.
• آزمایش و بهینهسازی سیستم برای پشتیبانی از تعداد بالای کاربران و پرداختها.
این سامانه توانسته است فرآیند ثبت نام سفر اربعین را تسهیل کرده و به زائران کمک کند تا به سادگی و به سرعت ثبت نام کنند.