This is a blockchain project developed for the IT003 course. The project involves creating a simple blockchain application for managing personal assets and transactions.
- User registration and login
- Add personal assets
- Create transactions between users
- Validate and display the blockchain
pip install Flask
pip install Flask-SQLAlchemy- Clone the repo and ensure that you are in the project directory.
- Run the file
build_web.py
py .\build_web.py- Open your web browser and go to
http://localhost:8080. Users on the same network can also access the web application by navigating tohttp://<your_local_IP>:8080, where<your_local_IP>is the IP address of the machine running the application.
- Flask Documentation: https://www.youtube.com/playlist?list=PLFyAEmibWSQCc60nNQByzmtbMjk3fGyIK
- Youtube video on Demo a Blockchain for maintaining Digital Assets: https://www.youtube.com/watch?v=tfnRfDFWHUc
- Tutorial on Representing an Asset on the Blockchain with Python: https://galea.medium.com/representing-an-asset-on-the-blockchain-with-python-2bd9aff7b500