Skip to content

Latest commit

 

History

History
51 lines (33 loc) · 2.75 KB

ps.md

File metadata and controls

51 lines (33 loc) · 2.75 KB

Welcome the Software Dev Guild Selections

Q1. Make a simple Website that show cares the following features

  1. Role based auth (Admin should have ability to change permission)
  2. It should use Web Sockets in some feature.
  3. The need to use display in memory data base like redis for caching along side the primary database.
  4. Use some extrenal Apis.

Its a open ended Problem use as many as you can of the above points. The creativity of the final submission matters a lot.

Q2.

Develop a seamless, integrated platform designed to enhance productivity and collaboration for remote teams. This solution will include key features such as real-time messaging, task management, and collaborative editing of documents and spreadsheets. Tech Stack: React.js, Node.js, MongoDB or PostgreSQL, Socket.io Bonus: WebRTC

Q3.

Make a App the uses the following features

  1. Computer vision
    1. QR reading.
    2. Photo aliging(like in PDF parsers)
  2. WebRTC
  3. Video Streaming for a database. use your creativity to make something the people with like to use.

Q4: Design and develop a decentralized freelancing platform leveraging blockchain technology.

Freelancing platforms are often plagued by high fees, limited payment options, and trust issues between freelancers and clients. These centralized platforms hold a lot of control over contracts, payments, and dispute resolution, leading to inefficiencies and unfair practices.

The platform should provide the following key features:

  1. Decentralized Escrow System: Implement a smart contract-based escrow system that holds payments until project milestones are verified and completed. This should reduce payment risks and disputes between freelancers and clients.

  2. Reputation System: Build a decentralized, immutable reputation or rating system based on blockchain to ensure authentic reviews, enhancing trust between freelancers and clients.

  3. Decentralized Identity: Provide a decentralized identity system (DID) for freelancers and clients to manage their profiles.

  4. Payment Integration: Implement a seamless payment solution using cryptocurrencies, ensuring lower fees and global access.

The solution should focus on providing greater transparency, trust, and autonomy to both freelancers and clients, addressing the limitations of current centralized platforms.

Q5 A Web3 platform where users can create group payments (for events, bills, etc.), and the smart contract automatically splits the amount between participants and handles the payment distribution.

The platform should provide the following key features:

  1. Create payment groups and smart contracts automatically divide the amount.

  2. Track who has paid and who hasn’t via blockchain.

  3. Transparent and automatic payment distribution to all involved parties.