Inspiration

The inspiration for the project "Bhartiya Kanoon" are the challenges in traditional record keeping system, vulnerability to legal document tampering, security gaps, and an inadequate access management system. Lack of transparency erodes trust, while paper-based methods inflate costs and reduce case management efficiency. Complex legal jargon confuses non-legal individuals, and lengthy legal documents are difficult and time-consuming to read.

What it does

It is an integrated platform that combines a blockchain-based e-vault for secure legal records and an AI-powered legal documentation assistant. The blockchain-powered e-vault ensures the utmost security of legal documents, utilizing Non-Fungible Tokens (NFTs) for authentication and decentralized storage for tamper-proof records. This guarantees data integrity and prevents unauthorized access, addressing the concerns about document security. Simultaneously, our AI-powered legal documentation assistant streamlines document management by automating organization, employing Optical Character Recognition (OCR) for text extraction, and generating multilingual summaries through machine learning. We are also empowering users with smart contracts, granular access control, and a user-friendly interface, facilitating seamless integration with traditional legal systems. Our monetization strategies include client-based compensation models, subscription plans, and a legal professional marketplace.

How we built it

Embarking on innovation, our project harnesses the power of a dynamic tech stack, seamlessly weaving together MERN, Solidity, Ethereum, Keras, and Polygon. The frontend, a masterpiece in ReactJS, harmonizes with the robust NodeJS and ExpressJS backend, securely storing data in MongoDB. Blockchain technology forms the backbone, fortifying the record storage system with unwavering trust. Deploying on the Polygon network adds a layer of efficiency, while NFTs bloom in the IPFS server. Every record is a treasure, safeguarded by the intricate tapestry of IPFS and RSA encryption.

Challenges we ran into

Dealt with MetaMask bugs, such as "nonce too high" errors. Resolved issues related to payable transactions in Solidity. Overcame unexpected errors in Hardhat, requiring extensive documentation research.

Integration Challenges (Frontend, Backend, and Blockchain):-

Faced difficulties integrating frontend and backend components with the blockchain. Encountered version and dependency conflicts, requiring debugging and extensive research.

CSS Implementation Challenges: -

Struggled with CSS when connecting various components. Invested a significant amount of time in fixing CSS issues, leading to creative ideas.

AI Integration Challenges: -

Encountered challenges in integrating AI components. Leveraged teamwork and various approaches to overcome AI integration obstacles and reach the final point. Overall, the hackathon experience was characterized by a series of technical challenges that were effectively addressed through teamwork, mentorship, and innovative problem-solving.

Accomplishments that we're proud of

our project offers a comprehensive, innovative solution that addresses both security and accessibility challenges within the legal industry using the most powerful technology of this era, blockchain technology

What we learned

Team working: -

We learned to work in team, creating group discussion, putting forward our views, making strategies and assembling each other's work

Tech stacks: -

The challenges and errors during the work continue to strengthen and fascinate our technical foundation. We have learned from the errors encountered for the first time, understanding how to handle them and devise strong, optimized solutions. Moreover, a new implementation for us was the education for the journey of our project.

What's next for BhartiyaKanoon

We aim to enhance the stylistic appeal of our project, making it more professional and implementing our own servers, bypassing IPFS

Share this project:

Updates