Web application in SWI Prolog for back-end and Semantic-UI CSS framework for front-end.
You can visit the application at prolog.kantas.net
Look at checkUserPwd
predicate at Prolog.pl
file for some valid username-password combinations
Download and install SWI prolog
-
Run the
Prolog.pl
file witch is the entry point of the web application -
Query
server(80).
on SWI Prolog Terminal -
Open a browser and type
localhost
Front end is build with Semantic UI
The application uses the template engine Simple-template by Raivo Laanemets
The predicates have strange names (and different from handlers ) to keep reference from an older version on application witch used that names
Developed by Alexandros Kantas and Afroditi Stathaki
Everything in front-end: HTML files, CSS classes, Javascript functions and some back-end operations: use of Simple-template and Sessions are developed by Alexandros Kantas
Flowchart of application, texts and all core back-end predicates are developed by Afroditi Stathaki as part of her thesis.