ResCounty is a blockchain-based land registration system that offers a transformative solution to the traditional complexities of property ownership. The app is built to revolutionize land transactions by creating a decentralized marketplace where buyers and sellers can engage in secure, transparent, and efficient land transactions using blockchain technology. Buyers can confidently verify property histories, and sellers benefit from a streamlined, cost-effective platform. This innovative approach not only enhances trust between parties but also sets a new standard for the future of land transactions, combining the security of blockchain with the ease of a user-friendly marketplace interface.
Please follow these steps for setting up and running the ResCounty project.
- Install ResVault chrome extension by following the instructions provided in this comprehensive guide: ResVault Installation Guide.
- The ResCounty application is accessible at the following URL: ResCounty Application. You may use this link to test and explore the application's features.
If you prefer to run the project locally, please follow these sub-steps:
-
Ensure that you have Python 3 installed on your system.
-
Clone the Repository:
- Execute the following commands in your terminal:
git clone https://github.com/aimanfatima/ResCounty.git cd ResCounty
- Execute the following commands in your terminal:
-
Launch the Service:
- Start the local server by running:
python3 -m http.server 8000
- Start the local server by running:
- Ensure that the ResVault (chrome extension) is active.
- Register an account in the ResVault wallet (which will interact with ResCounty application to perform transactions).
- Due to a known issue, it is advisable to keep the ResVault Chrome extension visible at all times. To do this, simply inspect the ResVault Chrome extension, and then proceed. This ensures proper communication between the webpage and the wallet for transactions, as the wallet requires active running to function correctly.
Here's the recording of the demo of our application -
Name | Contributions |
---|---|
Aiman Fatima | Backend Developer and Chief of Planning, handled backend tasks and leads strategic planning efforts for our projects. |
Ajinkya Chaudhari | Frontend Developer and Lead of Documentation, created user-friendly interfaces and keeps records of development. |
Isha Joglekar | Full Stack Developer and Team Lead, designed ResVault's backend components and ensuring smooth integration with ResCounty. |
Thrisha Kopula | Lead Frontend Designer, added a touch of visual brilliance to projects and contributed to strategic planning. |
Ujjawal Panchal | System Architect & DevOps Manager, planned the system architecture and managed DevOps practices for ResCounty. |