Web Application to find pokemon that can beat your or your opponent's pokemon.
- Python 2+ Not 3
- SWI-Prolog
- pyswip
- flask
- Flask-Cors
-
Knowledge Base
We use prolog as our logical programming tool to store the knowledgebase fact and rule of pokemon. -
RESTful Api
I'm fuckin love Flask. This is framework from heaven!!!!!!!!!!! -
Front-End
Vue.js serve the web page. Why Vue.js? Because "Last year is Angular Year, This year is React year" Next year might be Vue2 year!!!!
- Simple do this in cmd.
python api.py
Prolog is too damn difficult to find any answer so sad ;( CORS in prolog is not good bad bad. Moreover Prolog+Django is difficult like hell. I don't know what's happen on Pyswip in that. However I found Flask, this framework save my life.
Ahhhh I love it.
Our data come from two of this, I don't any word more than "Thank you" for making our project finish. :D