LVaED is blog like web application that let people understand the concept and implementation of common DataTypes like Lists, Stacks, Queues, etc.
Important
The DataTypes that you will find here are only for education purpose, never use them in production software, since it is possible that they will break.
Preview
A preview of the website
Homepage
Presentation
Article
Examples
Code Preview
Transformation
Source Code to Network Graph
AST-like representation and Source code View
Installation
Clone the repository
git clone https://github.com/shoriwe/LVaED.git
Go the the cloned directory
cd LVaED
(OPTIONAL) Create a Virtual Python environment
python -m venv venv
And activate it
source venv/scripts/activate
Install the dependencies
pip install -r requirements.txt
Start the web server (If you run it as a script, it will run by default in 127.0.0.1:5000)
python main.py
Image resources
Almost all the image resources where taken from Wikipedia.org and GeekForGeeks, so special thanks to this online reference platforms and the image authors for providing them.
By clicking on the images of this website you should be redirected to the page where they were found, with the proper reference in Wikipedia or the respective article in GeekForGeeks.
Production
You should be able to create a production ready setup with gunicorn