Code Monkey home page Code Monkey logo

blockchain_app's Introduction

Blockchain project

The purpose of this project is to develop python application for learning how the blockchain works.

Ways to work with the code

  1. Perform the relevant configuration on your computer.
  2. Download the code and manage it locally
    • Git pull origin
  3. Create a branch to work on it
    • Git branch -M "NEW_BRANCH"

Prerequisites

You will need the following instruction to work:

Visual Studio Code (or similar), Python > 3.6.9

pip install Flask~=1.1

pip install requests~=2.22

Start application

  1. Run application

    • On Windows

      python application.py

    • On Linux / macOS

      python3 application.py

Note: It's recommended to work on isolated environment when you work with Python's apps to avoid problems with other global dependencies. You can use this simple guide to configure your virtual environment.

Enable a virtual environment on Python

On Windows

  1. Create virtual environment

    python -m venv .venv

  2. Activate environment

    .\.venv\Scripts\activate.ps1

On Linux / macOS

  1. Create virtual environment

    python3 -m venv .venv

  2. Activate environment

    ../.venv/bin/activate

Once you have activated your virtual environment, you'll see (.venv) in your command prompt. While your virtual environment it's activated, you can install dependencies and start the application in isolated way.

More info about virtual environments

blockchain_app's People

Contributors

ahmedtrad avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.