پونیشا
پونیشا
باز
توسعه یک RESTful API لاراول برای پایگاه داده موجود
توسعه‌ نرم‌افزار و آی‌تی9 روز و 2 ساعت زمان باقی‌مانده برای ارسال پیشنهاد
25,000,000 تومان

ما به دنبال یک توسعه‌دهنده با تجربه لاراول برای ساخت یک RESTful API هستیم که با یک پایگاه داده که از قبل موجود است، تعامل داشته باشد. این API به عنوان بک‌اند برای یک اپلیکیشن موبایل عمل خواهد کرد. محدوده این پروژه به توسعه API محدود می‌شود؛ و کدبیس PHP موجود وب‌سایت بدون تغییر باقی خواهد ماند.

داکیومنت پروژه در قالب یک کالکشن Postman ارائه می‌شود. API باید دقیقاً از مشخصات ارائه شده در این کالکشن پیروی کند. این پیروی شامل تعریف نقاط پایانی، فرمت‌های درخواست، پاسخ، Header، احراز هویت و کدهای وضعیت HTTP مورد نیاز است.

نکات و نیازمندی‌های کلیدی:

  • استفاده از آخرین نسخه استیبل لاراول (>12.3) ضروری است.
  • از آنجا که مدیریت سرویس از طریق این API صورت نمی‌گیرد، عملکرد Endpoint ها عمدتاً شامل لیست کردن و فراخوانی رکوردها از پایگاه داده موجود است.
  • کالکشن پروژه بر اساس اصول RESTful طراحی شده است، با رویکردی مشابه آنچه در رابط‌کاربری‌های مدرن و مبتنی بر داده مانند Reactadmin رایج است.
  • API با یک پایگاه داده از پیش موجود تعامل خواهد داشت. اگرچه تغییرات اساسی در ساختار پایگاه داده پیش‌بینی نمی‌شود، ممکن است تغییرات جزئی برای بهینه‌سازی عملکرد آن ضروری باشد. هرگونه تغییر پیشنهادی باید به همراه کوئری موردنیاز برای به‌روزرسانی پایگاه داده موجود به مدیر پروژه ارسال شود.
  • API باید دارای امکان Versioning باشد. 
  • پیاده‌سازی کش APC برای برخی از Endpoint ها مورد نیاز است.    
  • برای احراز هویت کاربران، از کلید API استفاده خواهد شد.
  • تست کامل برای اطمینان از اینکه API دقیقاً مطابق با مشخصات داکیومنت Postman عمل می‌کند و خروجی دقیق و سازگار ارائه می‌دهد، بسیار مهم است.

اگر تجربه لازم در توسعه APIهای RESTful با لاراول و کار با پایگاه داده‌ه‌ای که از قبل موجود هستند را دارید، از شما دعوت می‌کنیم تا پیشنهاد خود را برای این پروژه ارسال کنید. به مجری منتخب، ساختار پایگاه داده، داده‌های نمونه و در صورت درخواست، کد PHP متناظر موجود ارائه خواهد شد.

مهارت‌های مورد نیاز
RESTful
پی اچ پی (PHP)
لاراول (Laravel)

سرویس‌های مرتبط

فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده‌اند
mr.sina
mr.sina4.84(16) امتیاز
زمان تحویل: 15 روز
ارسال پیشنهاد در: 5 روز و 20 ساعت پیش
arman_a
arman_a4.8(1) امتیاز
زمان تحویل: 12 روز
ارسال پیشنهاد در: 2 روز و 21 ساعت پیش
soheilkhaledabadi
soheilkhaledabadi5(1) امتیاز
زمان تحویل: 14 روز
ارسال پیشنهاد در: 5 روز و 20 ساعت پیش
AtlasPioneer
AtlasPioneer5(1) امتیاز
زمان تحویل: 50 روز
ارسال پیشنهاد در: 5 روز و 19 ساعت پیش
زمان تحویل: 18 روز
ارسال پیشنهاد در: 3 روز و 18 ساعت پیش
alirezashfx
alirezashfx4.75(4) امتیاز
زمان تحویل: 15 روز
ارسال پیشنهاد در: 3 روز و 23 ساعت پیش
hamidkhani
hamidkhani4.98(10) امتیاز
زمان تحویل: 15 روز
ارسال پیشنهاد در: 5 روز و 20 ساعت پیش
زمان تحویل: 30 روز
ارسال پیشنهاد در: 5 روز و 15 ساعت پیش
rijisoft
rijisoft4.94(41) امتیاز
زمان تحویل: 60 روز
ارسال پیشنهاد در: 1 روز پیش
OM
omidmofid14.75(22) امتیاز
زمان تحویل: 20 روز
ارسال پیشنهاد در: 14 ساعت و 40 دقیقه پیش
زمان تحویل: 45 روز
ارسال پیشنهاد در: 5 روز و 2 ساعت پیش
dj1371
dj13714.95(11) امتیاز
زمان تحویل: 90 روز
ارسال پیشنهاد در: 4 روز و 3 ساعت پیش

آخرین پروژه های توسعه‌ نرم‌افزار و آی‌تی

projects
سایت پرداخت در خارج از کشور

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

فرصت انتخاب14 روز و 23 ساعت
پیشنهادها4
درخواست همکاری برای توسعه اپلیکیشن شاهنامه مافیا

درخواست همکاری برای توسعه اپلیکیشن شاهنامه مافیا

خلاصه : یک کمک گرداننده بازی مافیا ثبت نام OTP تبلیغات google ads پنل مدیریت تحت وب

توضیح پروژه: یک اپلیکیشن موبایل برای بازی شاهنامه مافیا نیاز دارم که روی اندروید و iOS منتشر شود. این اپ شامل موارد زیر خواهد بود:

نمایش دفترچه راهنما (با کد یکتا برای خریداران).

مدیریت اجرای بازی مافیا (با قابلیت افزودن نقش‌ها به‌صورت دستی).

تبلیغات Google Ads و قفل ویدیویی برای برخی بخش‌های برنامه.

امکان خرید بازی فیزیکی از درون برنامه (فقط هدایت کاربر به درگاه).

ثبت‌نام کاربران و حساب کاربری:

✅ ثبت‌نام با شماره موبایل (OTP) از طریق Firebase. ✅ امکان مشاهده سوابق خرید و پیگیری کدهای یکتا. ✅ دسترسی به دفترچه راهنما (پس از وارد کردن کد یکتا). ✅ دریافت نوتیفیکیشن‌های مهم (مثل به‌روزرسانی دفترچه راهنما). ✅ حالت مهمان برای اجرای بازی بدون نیاز به ثبت‌نام.

مدیریت محتوا و سفارش‌ها:

پنل تحت وب برای مدیریت خریدها، ارسال نوتیفیکیشن و ویرایش محتوا.

اطلاعات خریدها و کدهای یکتا در این پنل ذخیره شود.

رابط کاربری و تجربه کاربری (UI/UX):

✅ طراحی مدرن، ساده و کاربرپسند با الهام از فضای شاهنامه. ✅ ریسپانسیو و سازگار با گوشی‌ها و تبلت‌ها. ✅ تعداد دکمه‌ها و مراحل در هر صفحه کم و کاربردی باشد. ✅ حالت روشن و تاریک (Dark/Light Mode). ✅ فونت و رنگ‌بندی مناسب با فضای داستانی و تاریخی بازی.

بهینه‌سازی و عملکرد:

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

امنیت و مدیریت داده‌ها:

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

انتشار در اپ‌استور و گوگل‌پلی:

✅ پرداخت در iOS از طریق سایت خارجی انجام شود (عدم استفاده از زرین‌پال مستقیم). ✅ تبلیغات Google Ads مطابق سیاست‌های اپ‌استور و گوگل‌پلی باشد. ✅ مستندسازی کد برای توسعه آینده. ✅ امکان ارسال نوتیفیکیشن‌های به‌روزرسانی به کاربران.

تکنولوژی پیشنهادی:

Flutter برای توسعه اپلیکیشن (خروجی همزمان اندروید و iOS).

Firebase برای مدیریت محتوا، نوتیفیکیشن و ذخیره داده‌ها.

زرین‌پال برای پرداخت ریالی در ایران (از طریق سایت متصل به پنل مدیریت).

بودجه و زمان:

حداکثر زمان: ۱ ماه

بودجه: به‌صرفه و متناسب با حجم کار

✅ اگر تجربه کار با Flutter، Firebase، Google Ads و پیاده‌سازی پرداخت را دارید، لطفاً پیشنهاد خود را ارسال کنید.

فرصت انتخاب14 روز و 22 ساعت
پیشنهادها5
طراحی یک صحفه اختصاصی HTML جهت معرفی شخص و رزومه

سلام

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

صحفه اصلی داری منو های : Home / RESUME / Persian Blog / Contact

آیکون های شبکه های اجتماعی : Insta / X / linkdin

اگر پیشنهاد بهتری دارید و بهمراه مبلغ بالا تر لطفا بفرمایید

صحفه باید اختصاصی باشه از هیچ قالب آماده ای استفاده نشه

کدها باید صاف و تمیز باشه

فرصت انتخاب14 روز و 21 ساعت
پیشنهادها19
طراحی چت‌بات هوش مصنوعی برای پشتیبانی و فروش

یک چت‌بات هوش مصنوعی که بتواند در تل یا وب‌سایت به مشتریان پاسخ دهد، سوالات آن‌ها را تحلیل کند و پاسخ‌های مناسب ارائه دهد. این چت‌بات باید قدرت درک بالایی داشته باشد و بتواند به‌طور مستقل مکالمه را مدیریت کند.

ویژگی‌های اصلی:

  1. پردازش پیام‌های مشتری و تحلیل آن‌ها • مشتری هر سوالی که بپرسد، چت‌بات باید متوجه منظور او شود. • پاسخ‌ها باید دقیق و هوشمندانه باشند و طبق اسکریپت فروش شما هدایت شوند.
  2. یکپارچه‌سازی با تل یا وب‌سایت • اگر تل راحت‌تر است، چت‌بات باید در تل اجرا شود. • اگر وب‌سایت بهتر است، در همانجا اجرا شود.
  3. پاسخ‌دهی خودکار و هوشمند • چت‌بات باید بتواند در لحظه به مشتری پاسخ دهد. • قابلیت ارسال پیام‌های متنی، صوتی و حتی تصویری (در صورت امکان) داشته باشد.
  4. یادگیری و بهینه‌سازی مداوم • چت‌بات باید داده‌های مکالمات را بررسی کند و در طول زمان بهتر شود.
  5. امکان تشخیص نیاز به پشتیبان انسانی • اگر چت‌بات نتواند جواب دهد، مکالمه را به ادمین یا پشتیبان انسانی منتقل کند.
فرصت انتخاب14 روز و 21 ساعت
پیشنهادها10
اضافه کردن دو زبان به سایت وردپرسیقصد دارم سایت www.connectbash.com رو دو زبان جدید ( انگلیسی و عربی اضافه بشه ) و بسته به لوکیشن مخاطبان، سایت با زبان مورد نظر بالا بیاد. در حال حاضر افرونه wpml نصب هست، نیاز هست تنظیمات و زبان ها وارد بشه و فیکس بشه
فرصت انتخاب14 روز و 20 ساعت
پیشنهادها11
برنامه‌نویس فرانت‌اند(پروژه سایت موتور جستجو)

ما درحال گسترش تیم فنی خود و بدنبال یک برنامه نویس “فرانت اند“ با سطح مهارت Mid-Level هستیم که بتواند بصورت پاره وقت (روزانه حدود 3 تا 5 ساعت) با ما همکاری کند. حقوق بصورت توافقی ویژگی های مورد نیاز: تسلط کامل به Next.js , React.js آشنایی با TypeScript درک کافی از WebSocket و مفاهیم مربوط به ارتباطات بلادرنگ توانایی تحلیل و حل مسئله مهارت ارتباط خوب و توانایی کار تیمی وقت شناس بودن*

مسئولیت ها: توسعه و نگهداری بخش فرانت اند پروژه ها همکاری نزدیک با تیم بک اند برای هماهنگی در API ها رفع اشکالات و بهینه سازی کد ارائه گزارش روزانه و منظم در مورد پیشرفت کارها و ارائه حضوری 1 روز در هفته در محل کار (مرکز تهران)

مزایا: همکاری با تیمی خلاق و حرفه ای انعطاف پذیری در زمان کاری (بر اساس رضایت طرفین)

شرایط: حتما ساکن تهران یا حومه مدت همکاری بلند مدت (بر اساس رضایت طرفین)

اگر بدنبال همکاری با ما هستید و ویژگی های بالا را دارید، رزومه و نمونه کارهای خود را برای ما ارسال کنید.

فرصت انتخاب14 روز و 19 ساعت
پیشنهادها2
طراحی یه وب سایت مثل نوین هاب و دایرکتم

من صاحب یک پیج اینستاگرامی بزرگ هستم و می‌خوام یک سیستم دایرکت خودکار برای پاسخ دادن به پیام‌های کاربران راه‌اندازی کنم. مثل دایرکت اتوماتیک نوین هاب و دایرکتم. هدف من اینه که وقتی یک کاربر در پاسخ به استوری عدد خاصی مثلا 2 رو ریپلای می‌کنه، یک پیام مشخص به صورت خودکار از طرف پیجم به دایرکت اون فرد ارسال بشه (مثلاً یک لینک یا آموزش)

نوین هاب و دایرکتم خیلی کارای گسترده تری انجام میدن اما من توی شروع فعلا همین رو میخوام

فرصت انتخاب14 روز و 19 ساعت
پیشنهادها5
ایجاد طرح فیگما برای یک سایت

سلام وقتتون بخیر

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

فرصت انتخاب14 روز و 18 ساعت
پیشنهادها10
تیم توسعه دهنده گیم تلگرامی

برنامه‌نویس Back-End (Node.js) شرح موقعیت: توسعه زیرساخت بک‌اند بازی با تمرکز بر امنیت، سرعت و مقیاس‌پذیری.

مهارت‌های مورد نیاز:

تسلط کامل به Node.js (Nest.js مزیت محسوب می‌شود) آشنایی با MongoDB، Redis و طراحی APIهای RESTful تجربه در مدیریت نشست، احراز هویت و ساختار داده آشنایی با مفاهیم امنیت و تست سمت سرور

برنامه‌نویس Front-End (توسعه Telegram Mini App) شرح موقعیت: توسعه رابط کاربری بازی با استفاده از Telegram Mini App، با تمرکز بر کارایی، سادگی و اتصال مؤثر به APIها.

مهارت‌های مورد نیاز:

تسلط به JavaScript و یکی از فریم‌ورک‌های Vue.js یا React تجربه توسعه Telegram WebApp یا Mini App آشنایی با طراحی رابط واکنش‌گرا و مینیمال مهارت در اتصال API و مدیریت state

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

مهارت‌های مورد نیاز:

تسلط به Linux، Docker، Nginx تجربه راه‌اندازی سرور روی VPS یا فضای ابری توانایی استقرار CI/CD Pipeline آشنایی با مانیتورینگ، بک‌آپ‌گیری و امنیت سطح سرور

طراح رابط کاربری و تجربه کاربری (UI/UX Designer)

شرح موقعیت: طراحی رابط کاربری ساده و کاربردی برای نسخه اولیه بازی، متناسب با محدودیت‌های محیط Mini App.

مهارت‌های مورد نیاز:

تسلط به طراحی با Figma یا Adobe XD درک اصول طراحی رابط در بازی‌های موبایلی و تلگرامی توانایی طراحی وایرفریم و تحویل پروتوتایپ همکاری مؤثر با تیم فنی برای پیاده‌سازی دقیق طراحی‌ها

در صورت امکان همکاری در هر کدام از بخش های اشاره شده لطفا رزومه خود را ارسال فرمایید.

فرصت انتخاب14 روز و 18 ساعت
پیشنهادها5
انجام تغییرات و ویرایش و ادیت های مورد نیاز در وب سایت ما

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

1-فعال کردن دکمه Add to home screen در صفحه اول سایت و در بالای صفحه که دیده شود . با استفاده از افزونه PWA for WP – Progressive Web Apps Made Simple با استفاده از افزونه های اپلیکیشن ساز یک اپلیکیشن ایجاد و در فوتر بجای آپ املاک بیز قرار دهید . 2- ایجاد اپلیکیشن وب سایت املاک بیز با استفاده از افزونه وردپرسی و تننظیمات آن 3-نصب و فعال سازی بهترین افزونه های کاربردی وردپرسی برای سایت 4-انجام ویرایش ها و ادیت ها و اصلاحات مورد نیاز در صفحات مختلف سایت . 5-لوگو املاک بیز رنگ پس زمینه و نوشته ها در موبایل زمانی که سرچ میکنیم و در لب تاب هم خیلی واضح نیست امکان داره که رنگ هاش تغییر کنه ؟ 6-دکمه های ورود و عضویت و ثبت آگهی رایگان در موبایل بصورت دکمه هم در هدر نمایش داده شود .
7-در صفحه اول و در بخش دسته بندی املاک زمانی که روی هر یک از زیر دسته ها کلیک میکنیم زیر دسته ها را می بایستی با عناوین زیر نوشت و اصلاح کرد بطوریکه زمانی که روی هر دسته کلیک میکنیم صفحه مربوطه باز شود .: آپارتمان مسکونی ، زمین ، کلنگی ، ویلایی ، کارخانه ، باغ و باغچه ، اداری ، تجاری ، خانه 8-دکمه های سبز رنگ ارسال ایمیل ، ثبت نظر ، ثبت درخواست بازدید و دکمه درخواست اطلاعات موجود در صفحه محصولات و فایل ها هیچکدام درست کار نمیکند و خطای دسترسی نامعتبر میدهد . دفعه قبل که من این رو اطلاع دادم شما گفتید چون فرم را پر نکرده ایمیل را میزنید . ولی وقتی اطلاعات را که پر میکنم و ایمیل را میزنم مجدد خطا میدهد . لطفا بررسی و اصلاح نمایید . در تمامی فرم های بالا جمله : با ارسال این فرم موافقت خود را اعلام کردم با قوانین استفاده ناقص است و جای تیک زدن ندارد . 9- لینک های صفحات مختلف بعضا درست نیست که بایستی اصلاح شود . 10- سایر ویرایش ها و ادیت ها و اصلاحات مورد نیاز در صفحات مختلف سایت .

فرصت انتخاب14 روز و 18 ساعت
پیشنهادها9
© تمام حقوق برای پونیشا محفوظ است