از پارسکدرز بیشترین بهره را ببرید و رویای کاری خود را زندگی کنید.
دو ماه پیش منتشر شده
تعداد بازدید: 117
کد پروژه: 519295
شرح پروژه
- پروژه بلاکچین
مقطع کارشناسی ، مهندسی نرم افزار
-یک اپلیکیشن که افراد بتونن همدیگه رو فالو و آنفالو کنن. و همچنین پست ارسال کنن.
نکته مهم این هست که بلاکچین از نوع شبکه desmos هست.
https://desmos.network/
- با زبان ری اکت نیتیو و تایپ اسکریپت نوشته شود
- گزارش نیاز نیست
- متوجه تفاوت نوع بلاکچین هستید؟ کاملا متفاوت هست با اتریوم
- در اینجا توضیحات مربوط به پروژه MessageHere آمده است:
### MessageHere - پروژه
MessageHere یک شبکه اجتماعی غیرمتمرکز است که بر اساس پلتفرم Desmos ساخته شده است. این شبکه به کاربران اجازه میدهد تا محتوا را بر اساس موقعیت مکانی فعلی خود ارسال کنند. محتوا تنها برای کاربرانی قابل مشاهده است که در محدوده خاصی از مکانی که محتوا ارسال شده است، قرار دارند.
#### مثال
باب محتوایی را در ایستگاه مترو ارسال میکند. تنها آلیس که در ایستگاه مترو حضور دارد میتواند آن محتوا را مشاهده کند.
### ویژگیهای MessageHere
- کاربران میتوانند پروفایل خود را ایجاد یا ویرایش کنند.
- کاربران میتوانند یکدیگر را دنبال یا لغو دنبال کنند.
- کاربران میتوانند محتوا ایجاد یا ویرایش کنند.
- کاربران میتوانند محتوای دیگر کاربران را مشاهده کنند، مشروط بر اینکه در محدوده ۱۰۰ متری از محل ارسال محتوا باشند.
- تبلیغکنندگان میتوانند برای برجسته کردن محتوای خود هزینه کنند. هرچه بیشتر پرداخت کنند، محدوده نمایش وسیعتر خواهد بود.
- تبلیغات پس از انقضای قرارداد تبلیغاتی ناپدید میشوند (آنها دائمی نیستند).
### چالشهای MessageHere
- برنامه باید با استفاده از React Native ساخته شود و بر روی هر دو سیستمعامل Android و iOS کار کند.
- محتوا باید به صورت رمزنگاریشده بر روی زنجیره ثبت شود.
- روشهای رمزنگاری باید به گونهای باشند که تنها کاربران در یک منطقه خاص بتوانند به محتوا دسترسی داشته باشند و امکان چرخش کلیدهای رمزنگاری در صورت نیاز (مثلاً در صورت نقض امنیتی) بدون به خطر افتادن دسترسی به دادهها وجود داشته باشد.
- سیستم باید جعل مکان را دشوار کند و کاربران متقلب شناسایی و دسترسی آنها محدود شود.
### ابزارهای MessageHere
- Morpheus: تستنت Desmos برای آزمایش آزادانه برنامه شما. ما تعدادی توکن در اختیار شما قرار میدهیم.
- DesmJS: کتابخانه TypeScript برای توسعه آسان برنامههای وب و موبایل که با زنجیره Desmos تعامل دارند.
- DJuno: یک پارسر قابل توسعه زنجیره Desmos که امکان ارائه دادهها از طریق یک نقطه پایانی GraphQL را فراهم میکند.
- نمونه مثال یک لاگین به شبکه و ساخت اکانت با استفاده از ولت desmos را زیر نوشتم
https://github.com/desmos-labs/desmjs/tree/main/examples/next-walletconnect-example
- کل کتابخانه ها و داکیومنتهای شبکه را ضمیمه کردم
این پروژه شامل 1 فایل مهم است، لطفا قبل از ارسال پیشنهاد حتما نسبت به بررسی این فایل اقدام فرمایید.
مهارت ها و تخصص های مورد نیاز
بودجه
300,000 تومان تا 750,000 تومان
مهلت برای انجام
2روز
وضعیت مناقصه
بسته
درباره کارفرما
عضویت هفت سال پیش
قادر به انجام این پروژه هستید؟
مهلت ارسال پیشنهاد قیمت برای این پروژه تمام شده است
به رایگان یک حساب کاربری بسازید
مهارتها و تخصصهای خود را ثبت کنید، رزومه و نمونهکارهای خود را نشان دهید و سوابق کاری خود را شرح دهید.
به شیوهای که دوست دارید کار کنید
برای پروژههای دلخواه در زمان دلخواه پیشنهاد قیمت خود را ثبت کنید و به فرصتهای شغلی منحصر به فرد دسترسی پیدا کنید.
با اطمینان دستمزد دریافت کنید
از زمان شروع کار تا انتهای کار به امنیت مالی شما کمک خواهیم کرد. وجه پروژه را از ابتدای کار به امانت در سایت نگه خواهیم داشت تا تضمین شودکه بعد از تحویل کار دستمزد شما پرداخت خواهد شد.
میخواهید شروع به کار کنید؟
یک حساب کاربری بسازید
بهترین مشاغل فریلنسری را پیدا کنید
رشد شغلی شما به راحتی ایجاد یک حساب کاربری رایگان و یافتن کار (پروژه) متناسب با مهارتهای شما
است.
پیدا کردن کار (پروژه)
تماشای دمو روش کار