Created for the purposes of the course "Databases" at ECE NTUA. Authors:
Large portion of the backend was written by Amittai Aviram (http://www.amittai.com). The LICENSE is included in the backend.c file.
-
Clone our repository:
git clone https://github.com/minageus/B-Plus-Tree-Implementation.git
-
Change directory and go to the directory of the cloned repository.
-
Open a localhost. For example using Python3 and port 8000:
python3 -m http.server 8000
-
In a browser, open the page
http://localhost:8000/
.
Now you are ready to use our webpage!
If you want to make changes to the code and need to recompile it, here are the detailed steps on how to do it.
-
You will need to have installed the Emscripten compiler. If it is not installed, execute the following instructions:
git clone https://github.com/emscripten-core/emsdk.git cd emsdk ./emsdk install latest ./emsdk activate latest source ./emsdk_env.sh
If it is installed, make sure that the
emsdk_env.sh
is sourced. -
Run the Makefile using the instruction
make
in the directory of our cloned repository