zyv42 439305be8d elaborate README.md | 4 years ago | |
---|---|---|
wizardpowers-backend | 4 years ago | |
wizardpowers-db | 4 years ago | |
wizardpowers-frontend | 4 years ago | |
.gitignore | 4 years ago | |
README.md | 4 years ago | |
docker-compose.yml | 4 years ago | |
package-lock.json | 4 years ago |
An application designed to keep tabs on those who wield the most fearsome powers within the existing universe. In it's core it's a simple SPA (Single-Page Application) which utilizes Vue.js and GraphQl to achieve its functionality.
Wizard powers was decomposed into three main modules:
It's written with Spring Boot and Java implementation of GraphQl, thus it provides all necessary endpoints for CRUD operations with wizards.
Written with Vue.js, it uses vue router to achieve functionality of a Single-Page Application and apollo server to send GraphQl calls to manipulate data.
Separately running PostgreSQL database.