totop

پیاده سازی وب اپلیکیشن خرید و فروش خودرو در easyphpپنج‌شنبه 18, اکتبر 2018

پروژه آماده وب اپلیکیشن

دانلود پروژه پیاده سازی وب اپلیکیشن خرید و فروش خودرو در easyphp توسط گروه همیارپروژه

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

پروژه آماده وب اپلیکیشن

موجودیتهای سیستم مورد نظر )که در واقع همان جداول دیتابیس خواهند بود( عباتند از:

۱- آگهی اتومبیل

شامل اطلاعات برند، سال تولید، نوع سوخت، نوع گیربکس )دنده ای یا
اتوماتیک(، کیلومتر کارکرد، رنگ، نوع سند )دسته اول یا دوم(، داشتن یا نداشتن بیمه، تاریخ
بیمه، داشتن یا نداشتن معاینه فنی، نوع فروش )نقدی یا اقساطی(، قیمت نقدی، قیمت پیش
پرداخت، قیمت قسط، عکس، توضیحات، فوری، مالک، تاریخ و ساعت ثبت
* توضیح: برخی از فیلدها وابسته به فیلدهای دیگر هستند. به طور مثال قیمت نقدی فقط در
صورتی پر می شود که نوع فروش خودرو نقدی باشد. همچنین هر خودرو میتواند چندین عکس
داشته باشد.

۲- عکس

شامل اطلاعات آدرس عکس، ID اتومبیل

۳ مالک

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

۱ صفحه اول

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

۲ صفحه جستجو

در صفحه جستجو، کاربر باید بتواند روی مولفههای مختلف اتومبیل از جمله سال تولید،
قیمت، نوع فروش، برند، نوع گیربکس و نوع سند جستجو کند. مولفههای عددی میبایست به
صورت بازهای قابل جستجو باشند. همچنین یک فیلتر برای نمایش آگهی عکس دار باید وجود
داشته باشد. یک فیلتر نیز برای مرتب سازی باید قرار بگیرد که کاربر بتواند نتایج جستجو را بر
اساس هر یک از مولفههای قیمت، میزان کارکرد، سال تولید یا تاریخ ثبت، به صورت صعودی یا
نزولی مرتب کند.
نتایج جستجو میبایست به دو صورت کانبان و جدولی نمایش داده شود. در نمایش کانبان،
عکس کوچکی از اتومبیل در سمت راست به همراه اطلاعات کلی اتومبیل شامل برند، سال تولید،
کیلومتر کارکرد، قیمت، توضیحات، تاریخ و ساعت ثبت و شهر مالک آن نمایش داده شود. در
نمایش جدولی، میبایست نتایج درون یک جدول نمایش داده شوند که در این نوع نمایش نیازی
به تصویر اتومبیل نیست. با کلیک روی هر کدام از نتایج، میبایست صفحه جزئیات آگهی نمایش
داده شود.
چنانچه نتایج جستجو بیش از ۷۱ مورد باشد، می بایست ابتدا ۷۱ مورد اول را نمایش داده و
قرار بگیرد که با کلیک بر روی آن، بدون » نمایش بیشتر « در انتهای آن دکمهای تحت عنوان
رفرش صفحه و با استفاده از AJAX 71 مورد بعدی نمایش داده شود، تا زمانی که موارد ،
جستجو به اتمام برسند.
نکته مهم: هر آگهی از زمان ارسال تنها تا ۱ روز برای کاربران قابل نمایش است و پس از آن
expire خواهد شد.

۳ صفحه جزئیات آگهی

صفحه جزئیات آگهی شامل تمامی اطلاعات ثبت شده برای خودروی آگهی شده است.
همچنین تمامی عکس های آگهی نیز می بایست در این صفحه توسط کاربر قابل مشاهده باشد
)به صورت slider .)
شماره تلفن مالک خودرو می بایست در ابتدا به صورت ناقص نمایش داده شود و کاربر برای
در کنار شماره تلفن مالک » مشاهده کامل « مشاهده شماره تلفن کامل، می بایست روی دکمه
می بایست در صفحه وجود داشته » ارسال به دوستان « کلیک کند. همچنین دکمه ای با عنوان
باشد که با کلیک روی آن و وارد کردن آدرس ایمیل، لینک آگهی به همراه یک متن مرتبط برای
ایمیل وارد شده ارسال شود. برای ارسال ایمیل می توانید از مشخصات ایمیل خودتان استفاده
کنید.

۴ صفحه ایجاد آگهی

کاربر می تواند در این صفحه، خودروی فروشی خود را در سایت آگهی کند. در این صفحه
میبایست تمامی اطلاعات خودرو )شامل مشخصات و تصاویر( و همچنین اطلاعات مالک خودرو
دریافت شود. ضمناً وجود Captcha برای ارسال نهایی آگهی الزامی است.

۵ صفحه تایید آگهی ها )اختیاری(

در این صفحه مدیر سایت می بایست تمامی آگهی های ثبت شده را ملاحظه کند و آگهی
های تازه را تایید کند. در واقع هیچیک از آگهی هایی که در سایت ثبت می شوند، تا وقتی توسط
مدیر سایت تایید نشوند قابل نمایش به کاربران نیستند )بنابراین باید یک فیلد اضافی به نام
تاییدشده نیز به جدول آگهی خودرو اضافه شود(. مدیر سایت همچنین می تواند آگهی ها را
حذف و یا به روز کند. به روز رسانی آگهی بدین معنا است که تاریخ ثبت آن را به تاریخ روز تبدیل
کند.
برای دسترسی به پنل مدیریت، از زیر دامنه [yourdomain]/adminhttp:// استفاده
کنید. با وارد کردن آدرس بالا، ابتدا می بایست یک نام کاربری و کلمه عبور درخواست شود و
سپس پنل مدیریت نمایش داده شود.

نکات تکمیلی

 در ارزیابی کار، در تمامی صفحات سایت، زیبایی و کاربرپسندی دارای اهمیت ویژه
است و طراحی های ساده ارزیابی خیلی مناسبی نخواهند شد. دقت شود منظور از
کاربرپسندی، طراحی آنچنانی نیست بلکه استفاده مناسب از کتابخانه های آماده
)مانند Bootstrap ( و چیدمان مناسب اجزای صفحه است. همچنین سعی کنید تا
حد ممکن با استفاده از توابع jquery ، به طراحی خود انیمیشن اضافه کنید.
همچنین در سمت سرور، استفاده از فریمورکهایی مانند لاراول امتیاز محسوب
می شود.

نمونه پروژه های وب اپلیکیشن:

نمونه پروژه های وب اپلیکیشن ما را می توانید در لینک روبرو مشاهده نمایید: پروژه های طراحی سایت

دریافت پروژه:

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

دیدگاه‌ها بسته شده‌اند.

حق نشر برای همیارپروژه ❤️ مرجع انجام پروژه دورکاری و آنلاین ✔️ سایت انجام پروژه و استخدام فریلنسر در همه حوزه ها ، مهارت ها ، نرم افزارها و پروژه های برنامه نویسی محفوظ است.