The FIR (First Information Report) system is an integral part of the criminal justice system in India, where citizens can report crimes to the police and initiate the investigation process. However, the current FIR system is plagued with issues such as delays, corruption, and lack of transparency. The problems with the current FIR system can lead to a lack of trust in the criminal justice system and hinder the timely resolution of crimes.
The blockchain-based FIR system solves these problems by providing a decentralized, transparent, and tamper-proof platform for reporting crimes and initiating the investigation process. By deploying the FIR system on the blockchain, the records can be stored in a decentralized and transparent manner, making it difficult for any individual or entity to tamper with the data without the agreement of the network participants.
Additionally, by deploying evidence to the IPFS and Filecoin, the data can be stored in a decentralized and distributed manner, making it more secure and resilient to attacks. It also ensures that the data is easily accessible and retrievable, even in the case of a system failure or outage.
Overall, the blockchain-based FIR system solves the problems with the current FIR system by providing a more secure, transparent, and efficient platform for reporting crimes and initiating the investigation process.
When starting a project, it's common to run into obstacles and challenges that can seem insurmountable. This was the case when we began working on our FIR web app using React Js and MongoDB. Despite our best efforts, we were unable to connect the two technologies and make them work together seamlessly.
However, instead of giving up on the project, we decided to pivot and explore alternative technologies that could help us achieve our goals. This led us to Flask and MySQL, which we were able to integrate with blockchain technology to create a more robust and efficient FIR system.
This experience taught us several valuable lessons about problem-solving and the importance of adaptability in the face of challenges. We learned that it's important to be open-minded and flexible when working on a project, as the original plan may not always work out as expected.
We also learned the importance of leveraging existing technologies and frameworks to save time and resources. By using Flask and MySQL, we were able to create a more efficient and effective system than we could have using React Js and MongoDB alone.
Moreover, this experience showed us that failure is not the end, but rather an opportunity to learn, adapt, and grow. Instead of giving up when faced with challenges, we persevered and ultimately came out with a more robust and functional solution.
In conclusion, our experience with the FIR web app project taught us valuable lessons about problem-solving, adaptability, and the importance of leveraging existing technologies. It showed us that failure can be a valuable learning opportunity and that perseverance and flexibility are essential traits for success in any project.
Tracks Applied (5)
Polygon
Polygon
Filecoin
Discussion