gottfriedsz / quantum-solver

QuantumSolver: A little quantum toolset developed using Qiskit

Home Page:https://alu0101238944.github.io/quantum-solver/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

QuantumSolver

Quantum Solver Logo

QuantumSolver

A little quantum toolset developed using Qiskit
Explore the docs »

Table of Contents

Getting started

Warning

The toolset uses your personal IBM Quantum Experience token to access to the IBM hardware. You can access to your API token or generate another one here.

You can also use the Guest Mode which only allows you to run quantum circuits in a local simulator ("aer_simulator").

Download and install

git clone https://github.com/alu0101238944/quantum-solver.git
cd quantum-solver
pip3 install -e .

Command Line Interface

QuantumSolver

python3 src/main_quantum_solver.py [optional IBMQ_TOKEN]

BB84

python3 src/main_bb84.py [optional IBMQ_TOKEN]

Web Interface

Backend

cd quantum_solver_web
python3 src/flask-server/server.py

Frontend

cd quantum_solver_web
npm i
npm start

Screenshots

Home Page
Home Page
Token Page
Token Page
Main Menu Page
Main Menu Page
Run Page
Run Page
Run Experimental Mode Page
Run Experimental Mode Page

Documentation

QuantumSolver documentation is available at https://alu0101238944.github.io/quantum-solver/.

About

QuantumSolver: A little quantum toolset developed using Qiskit

https://alu0101238944.github.io/quantum-solver/

License:MIT License


Languages

Language:Python 82.4%Language:TypeScript 14.3%Language:CSS 1.9%Language:HTML 1.4%Language:Shell 0.0%