Inspiration

Quantum Computers are cool.

What it does

The user can select from a few real world situations where the traveling salesman problem applies. Then, using the quantum phase algorithm and quantum fourier transform, we compute a solution and return it to the client to display.

How we built it

Frontend: React with react-graph-vis

Backend: AWS API Gateway interacts with Lambda functions which manage sessions in a DynamoDB and callback to IBMQ (IBM Quantum Experience) which runs the algorithm on a quantum computer.

Challenges we ran into

Weirdness in setting up various AWS products

How to run a long piece of code on a serverless backend and keep the client up to date

Accomplishments that we're proud of

Using a real QC to run the code

Setting up a truly serverless backend for it

Pretty frontend

What we learned

Serverless backends are easier than expected to make.

What's next for Quantum Swamp

Show more people the demo!

Share this project:

Updates