Project Live Playground: Get Your Loan Approved 💰
- Project Video Demo Link: Google Drive
🏦🔗 The goal of this project was to build a web application for Bank Loan Approval that leverages Polygon ID as a unique identifier on the Polygon network. The web app enables users to apply for a bank loan and utilizes the Polygon ID to verify their identity and eligibility for the loan.
Setting up a custom issuer node for the web app presented several challenges:
- Setting up self-hosted issuer node
- Resolving configuration and dependency conflicts.
- Testing and validating the issuer node's functionality. 🧩🔍🚀
Configuring ngrok for secure external access to the custom issuer node's API endpoints posed challenges:
- Setting up ngrok to tunnel traffic to the issuer node.
- Ensuring secure and reliable communication.
- Managing ngrok configurations for changing issuer node setups. 🔒🌐🛠️
Designing a custom schema type specific to the web app's requirements involved challenges such as:
- Determining necessary data attributes and structure.
- Ensuring compatibility with the issuer node
- Validating and testing the custom schema. 💡💻🔍
Aggregating multiple verification requests for efficient proof generation by the verifier presented challenges like:
- Optimizing proof generation for improved efficiency. 🔄🔐⚡
These challenges were overcome through research, consultation, and thorough testing and validation processes. 📚🤝✅