پروژه وبسایت روی Angular JS شامل چه جزئیاتی است:

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

 Back end پروژه آماده و وبسایت برای گرفتن و ثبت اطلاعات نیاز به تماس با REST API دارد، دانش و سابقه کار با REST API برای انجام پروژه لازم است.

تمپلیتی روی Angular JS در اختیار شما قرار خواهد گرفت برای درست کردن وبسایت (http://html.codedthemes.com/mash-able/) و وبسایت باید روی این تمپلیت پیاده شود.

این وبسایت نیاز به صفحات زیر دارد:

صفحه ثبت نام (sign up): شامل تعدادی فیلد مثل یوزرنیم، پسورد و … است وب پس از گرفتن این اطلاعات باید اطلاعات را به REST API ارسال کند تا ثبت نام تکمیل شود

صفحه ورود (login): شامل فیلدهای یوزرنیم، پسورد و remember me چک باکس میباشد. صفحه باید یوزرنیم و پسورد را از یوزر گرفته به rest api ارسال کند و Token دریافتی را در header برای سایر صفحات استفاده نماید

صفحه اصلی (main page): دارای یک فیلد تکست برای نوشتن، یک دکمه submit، یک دکمه cost estimation، یک فیلد برای نشان دادن یک url دانلود، یک فیلد برای نشان دادن کد و یک فیلد برای نشان دادن یک اسکریپت میباشد. کاربر میتواند نوشته را در فیلد اول وارد کرده، اگر دکمه cost estimation را فشار دهد وب باید نوشته را به rest api فرستاده و یک عدد که میزان هزینه است را از api گرفته و نشان دهد. اگر یوزر پس از وارد کردن نوشته دکمه submit را فشار دهد وب باید یک درخواست به api به همراه تکست فرستاده و یک download url و یک javascript دریافت کند. Download url را باید نمایش داده، javascript را بصورت کد و همچنین روی وب بصورت ران شده نمایش دهد.

صفحه رکوردهای قبلی (historical records): شاملlist view هایی است که هرکدام شامل یک فیلد برای نشان دادن یک نوشته، فیلدی برای نشان دادن یک url دانلود، یک فیلد برای نشان دادن کد و یک فیلد برای نشان دادن یک اسکریپت میباشد. وب باید درخواستی به rest api فرستاده و لیستی از رکوردهایی که همراه یک نوشته، یک download url و یک script هستند را گرفته و همانند صفحه قبل script ها را بصورت کد و در حال ران، url و نوشته را برای هر رکورد در list view نشان دهد.

صفحه واریز(credit): صفحه ای برای گرفتن شماره کارت میباشد. ما کد این صفحه را در اختیار شما قرار میدهیم و وب باید پس از فشار دکمه ای یک درخواست به همراه یک کد به rest api بفرستد.

صفحه پرداخت ها (transaction records): صفحه ایست که شامل list view هایی است که هر کدام شامل یک عدد، یک زمان پرداخت و یک لینک هستند. در صورت کلیک روی لینک یوزر به صفحه رکورد های قبلی (historical record) رفته و اینبار فقط یک رکورد مشخص به او نشان داده خواهد شد (rest api روی آن رکورد خاص فیلتر میشود)

صفحه پروفایل (profile): شامل اطلاعات پروفایل مثل ایمیل یوزرنیم و غیره میباشد. وب باید این اطلاعات را از rest api گرفته و روی تمپلیت نمایش دهد.


بودجه پروژه

پروژه با موفقیت انجام شده است

فریلنسرهایی که در این پروژه پیشنهاد ارسال کرده اند

  • 2643 میانگین امتیاز
    • 3200
      CSS
    • 4730
      برنامه نویسی تح..
    • 0
      RESTful
    در 10 روز
  • 500 میانگین امتیاز
    • 1500
      CSS
    • 0
      Angular.js
    • 0
      RESTful
    در 20 روز
  • 0 میانگین امتیاز
    • 0
      RESTful
    در 30 روز
  • 0 میانگین امتیاز
    • 0
      برنامه نویسی تح..
    • 0
      Angular.js
    • 0
      RESTful
    در 25 روز