Frontend repository of helperduck.com, a platform that enables real-time communication between developers and rewards them with tips for their help.
Watch a demo on Youtube
- Authentication: The user may create an account and sign-in using Gmail, GitHub or email.
- Profile and Payments: Once signed in, the user can edit the profile, add the technologies in which is willing to help other developers, and purchase credits using a credit card.
- Create Help Request: Provide a description of the problem you are facing, include a code snippet and choose the related technologies.
- Matching help requests: The help request will be broadcasted to other users who have the mentioned technologies among their expertise.
- Video call: Once someone offers an help request, the user can accept it and engage in a peer-to-peer video call, with an option to share the screen for better assistance.
- Reviews and Rewards: at the end of the call, both participants are prompted to review each other, and the person who asked for help has the opportunity to give a tip to the developer who provided help.
- Rating and balance: The credits are then transferred to the other party's balance, the ratings are updated, and the help requests are indexed to the Past requests section.
- Fernanda Rodrigues - github.com/fegananca
- Mauricio Scain - github.com/scainMauricio
- Noel Vieira - github.com/noelcv
- Siebe Kylstra - github.com/siebe88
Install the necessary packages - npm install
In the project directory - npm start