Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

P2P Chat for iPhone and Android #2

Open
YingyaoX opened this issue Apr 8, 2020 · 7 comments
Open

P2P Chat for iPhone and Android #2

YingyaoX opened this issue Apr 8, 2020 · 7 comments

Comments

@YingyaoX
Copy link

YingyaoX commented Apr 8, 2020

Description:
Deploy a P2P chat client, using the Bluzelle Testnet database.

Requirements:

  • Support for IM and persistent rooms with owners.
  • Tied to phone number to create login.
  • Please provide an actual installable that we can test and use to evaluate your submission.

Rewards:

  • USD $3,000 for both Android and iOS
  • +$1,500: Web browser PC support. Must somehow use phone to authenticate web browser app, like WhatsApp.
  • +$1,000: Use IPFS to enable file transfers, avatars, etc. All files must be encrypted.
  • +$1,250: Room chat messages are encrypted and have signing proofs
  • +$500: Ability for message owners to delete their own messages.

Resources:

Important points:

  • Your submission will be a pull request.
  • Your submission WILL be judged significantly based on how well you use Bluzelle DB. It is a key value store, so please use it effectively using best practices including proper data normalization/de-normalization.
  • Update the README to reflect your submission including description, notes, and other pertinent details.
  • You can participate in any of Bluzelle bounty, or even multiple ones, as you desire. You can be an individual or a team -- it is up to you.
  • The code you submit will be under the MIT license, with you being credited as the author. When you submit this code, you agree to give all publishing and intellectual rights of the video freely over to the community via the terms of the MIT license.
  • Ensure the code is written by you or your team. It is imperative that you own the rights to the code and are writing code that can be fully licensed under MIT.
  • Please submit your code to Github with the proper MIT license file included in it, to be considered. If your submission includes a front end and back end, put these into separate FOLDERS and include them both in the same pull request with your submission.
  • Be sure your submission is in a ready and demo-able state. We will not evaluate incomplete projects nor will code alone be an acceptable submission. Include all necessary details so we can try out your app.
  • Record a screencast showing us how your submission works. Include a link to your video in the README.
  • The Bluzelle team will be solely responsible for choosing the winners, and if warranted, multiple winners are possible for each bounty.
  • The Bluzelle team will make the final decision, and reserves the right to not award a bounty for a challenge if no acceptable submissions are made.
  • Once you have made your pull request, submit your work and include information on the link to your pull request.
@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


This issue now has a funding of 181800.0 BLZ (7584.7 USD @ $0.04/BLZ) attached to it as part of the bluzelle fund.

@gitcoinbot
Copy link

gitcoinbot commented Apr 9, 2020

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work has been started.

These users each claimed they can complete the work by 5 hours ago.
Please review their action plans below:

1) liszper has started work.

I will build it with React Native, using ClojureScript. I plan to accomplish the additional requirements as well. Contact my team at https://zawiasa.hu or find me on Telegram: @Zawiasa
2) jay-dee7 has started work.

hey guys, i've been working with react native, js, and blockchain environments for little over 3 years now, i'd love to work on this project :)
3) phibosgit has started work.

Start and testing the plataform
4) mikaellazarev has started work.

I'll analyse existing market solutions and best practises for developing P2P Chat app and develop it using React Native forr both platofrms.
5) swot-web has started work.

Forget all the action plan do this like this
6) edgggegaxi has started work.

I used zoom to connect all devices all encrypted thru my wallets
7) steedmonteiro has started work.

I will build it a react Native app for mobile using WebRTC to manage the real-time communication and Bluzelle to save the data. if i have time i will do the desktop app with reactJS and electron.
8) andrewten2 has started work.

i want to work with bluzelle project

Learn more on the Gitcoin Issue Details page.

@Bluzelle-Team Bluzelle-Team changed the title Serverless P2P Chat for iPhone and Android P2P Chat for iPhone and Android Apr 20, 2020
@gitcoinbot
Copy link

Issue Status: 1. Open 2. Started 3. Submitted 4. Done


Work for 181800.0 BLZ has been submitted by:

  1. @mikaellazarev

@Bluzelle-Team please take a look at the submitted work:

  • PR by @mikaellazarev

@SteedMonteiro
Copy link

I'm still working on it. it's will be finished in a few days.

@YingyaoX
Copy link
Author

YingyaoX commented Jun 3, 2020

I'm still working on it. it's will be finished in a few days.

@SteedMonteiro thanks for letting us know. You can submit here once you are ready.

@gitcoinbot
Copy link

Issue Status: 1. Open 2. Cancelled


The funding of 181800.0 BLZ (3046.97 USD @ $0.02/BLZ) attached to this issue has been cancelled by the bounty submitter

@gitcoinbot
Copy link

⚡️ A tip worth 50000.00000 BLZ (838.0 USD @ $0.02/BLZ) has been granted to @mikaellazarev for this issue from @Bluzelle-Team. ⚡️

Nice work @mikaellazarev! Your tip has automatically been deposited in the ETH address we have on file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants