Skip to content

goceee/cloud-computing

 
 

Repository files navigation

Qloud

A Cloud-based web app which allows players to go head-to-head or against an AI to answer trivia questions.

The current version of the code is meant to be hosted in the Cloud using the Kubernetes engine. The web and db controllers and services are readily available with the code as well as instructions to make ReplicaSets into StatefulSets on Google Cloud.


Local usage

Once the repository is cloned, in the app.py file change line 17 to app.config["MONGO_URI"] = mongodb://mongodb:27017/reach-engine and then in the root folder run:

sudo docker-compose up

Then open up your browser and type : 0.0.0.0:5000

Now you are ready to play.


Contact

If you have any questions or would like to read the paper acompanying this web app feel free to contact me at: contact@gocedimitrov.com


Cloud Computing Collaborative Coursework as part of Masters Year at Bristol University

About

Cloud Computing Coursework as part of Masters Year at Bristol University

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 74.4%
  • Python 18.2%
  • TSQL 6.8%
  • Dockerfile 0.6%