از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
سه سال پیش منتشر شده
تعداد بازدید: 812
کد پروژه: 199604
شرح پروژه
با سلام
برنامه ای که قصد ساختش رو دارم در واقع یک اپلیکیشن مکان یابی هست که به دیتابیس متصل میشود و اطلاعات موقعیت مکانی کاربر را میگیرد و مکان های اطراف کاربر رو به اون نشون میده و همینطور قسمت های دیگری هم داره که با توجه به موقعیتی که کاربر درخواست میکنه و محدوده ای که کاربر نیاز داره تمام مکان های اون محدوده رو به کاربر نشون میده(مثلا حدود شعاع 500 متری میدون ونک رو کاربر درخواست میکنه).
کارکرد برنامه : برنامه به محض شروع شدن لوگویی را نمایش میدهد و چند صفحه راهنمایی و خوش آمدگویی هایی دارد(برای اولین نصب) و در گام بعد یک شماره تماس از کاربر گرفته و کد تاییدی را برای کاربر ارسال میکند و پس از تایید وارد صفحه نخست میشود. توجه گردد شماره تماسی که از کاربر گرفته میشود به منزله نام کاربری وی اطلاق میگردد.
تمام صفحات مورد نیاز روی برگه با خودکار کشیده شده و بصورت عکس ضمیمه شدند که البته این یک پیش طرح است که امکانات برنامه رو نشان میدهد قطعا برنامه ای که میسازید باید طرح جالبی داشته باشد(توی تصاویر شماره گذاری شدند که توضیحات همینجا داده میشود) ، ضمنا عکس هایی از برنامه تولیدی اندروید هم ضمیمه شدند جهت الگو برداری اما در صورتی که شما طرح بهتری دارید میتوانید طراحی را به شکل دلخواه خودتان انجام دهید.(طرح ساده و سفید باشد)
----صفحات نخست----
1-تصاویر :چندین تصویر هستند که جنبه تبلیغاتی دارند ، این تصاویر بصورت اسلاید چند ثانیه یکبار عوض میشند و همینطور تکرار میشوند.
2-جستجو : این کادر در دیتابیس جستجو میکند و عنوان جستجو با نام هر مکانی که مساوی یا بخشی از نام مکان بود اون رو نمایش میدهد.
3-اطراف : یک آیکون هست که در صورت انتخاب تمام مکان های اطراف کاربر نمایش میدهد.(پیشفرض با شعاع 500 متری)(پیشفرض این گزینه انتخاب شده است)
4-کل شهر : یک آیکون هست که در صورت انتخاب تمام مکان های توی دیتابیس رو نمایش میدهد.(نکته : یا باید اطراف را انتخاب کرد یا کل شهر)
5-home : نمایش صفحه نخست
6-دسته بندی : نمایش صفحه دسته بندی
7-فیلتر : نمایش صفحه فیلتر
8-پروفایل : نمایش صفحه پروفایل کاربر
9-نمایش نتیجه جستجو : اطلاعات مکان های مورد جستجو از بالا به پایین با اولویت فاصله (هر چه فاصله کاربر با مکان نزدیکتر باشد) نمایش داده میشود ، ضمنا توجه شود در صورت انتخاب هر کدام از دکمه ها (اطراف) یا (کل شهر) در نتیجه جستجو تاثیر گذار خواهد بود.
----صفحه فیلتر----
این صفحه 4 قسمت دارد که باهم در ارتباط هستند و هر انتخابی که در این صفحه انجام گیرد در صفحه نخست و در قسمت نتیجه جستجو اعمال میگردد.
توجه گردد که میبایست فقط یک روش را برای جستجو انتخاب کرد یا روش 1 (اطراف من) یا روش 2 (انتخاب از نقشه)
3-تعیین شعاع جستجو : هر متراژی که در این قسمت انتخاب گردد شعاع جستجو را مشخص میکند.(پیشفرض 500 متری)
4-انتخاب دسته بندی : دسته بندی را از این قسمت میتوان انتخاب نمود.
نکته : دقت شود که این 3 قسمت با هم میتوان انتخاب نمود و باهم در ارتباط هستند برای مثال : نقطه ای از نقشه انتخاب میشود و شعاع روی 100 متر انتخاب میشود و دسته بندی سوپرمارکت انتخاب میشود ، در این صورت نتیجه جستجو میشود ===> سوپرمارکت هایی که در شعاع 100 متری نقطه انتخاب شده کاربر هستند و همچنین اگر در صفحه نخست عبارتی انتخاب شده باشد مثلا (نیما) حالا نتیجه جستجو میشود ===> سوپرمارکت هایی که در نام آنها (نیما) باشد و در شعاع 100 متری نقطه انتخاب شده کاربر هستند. و یا میتواند بجای انتخاب از نقشه عبارت اطراف من را انتخاب نمود و فیلترهای دسته بندی و شعاع را انتخاب نمود و نتیجه جستجو را با تعیین فیلتر تغییر داد.
----صفحه جزییات هر مکان----
این صفحه زمانی نمایش داده میشود که کاربر روی مکانی کلیک کرده و میخواهد اطلاعات کامل مکان رو مشاهده کند.
1-تصویر مکان : تصویر اصلی مکان هست که با توجه به اینکه هر مکان بجز تصویر اصلی دارای گالری ای از تصاویر نیز میباشد پس این کادر باید قابلیت عوض شدن تصاویر برای نمایش تصاویر گالری نیز داشته باشد. همچنین این تصویر قابلیت بزرگنمایی و زوم کردن هم باید داشته باشد.
4-فاصله : فاصله مکان مورد نظر تا مکان فعلی کاربر را باید محاسبه کند و نمایش دهد.
5-اشتراک : امکان اشتراک بصورت یک مکان میسر باشد.
8-آدرس : این قسمت از دیتابیس آدرس جغرافیایی (lat . long) را دریافت کرده و آن را تبدیل به آدرس دقیق میکند و نمایش میدهد.
----صفحه پروفایل----
1-عکس پروفایل هست که قابل انتخاب یا ویرایش خواهد بود و همچنین قابل بزرگنمایی و زوم کردن .
2-شماره تماسی که هنگام ورود از کاربر گرفته میشود و بعنوان نام کاربری ذخیره میگردد.
3-اطلاعات نام و نام خانوادگی که میتوان خالی باشد اما باید بصورت قرمز باشد و هرزگاهی به کاربر بصورتی که اذیت کننده نباشد اطلاع دهد که به صلاح هست که کامل گردد.
4-تننطیمات : این گزینه فقط باشد اما به صفحه ای منتقل نشود و جنبه دکوری دارد تا بعدا برای آن صفحه ای طراحی گردد.
5-صفحه درباره ما باشد و اطلاعاتی از سازندگان برنامه باشد.
6-صفحه تماس با پشتیبانی انتقال یابد.
نکات کلی :
1-کدها کاملا تمیز و مرتب باشند.
2-راهنمای کدها و تنظیمات و تغییرات کلی دیتابیس بصورت یک فایل راهنما ارسال گردد.
این پروژه شامل 13 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
750,000 تومان تا 5,000,000 تومان
مهلت برای انجام
20روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت چهار سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار