- Avoiding SQLi by using PDO with prepare function.
- Angular always escape HTML, and when HTML isn't escaped ng-sanitize is used.
Bootstrap is used exclusively.
- Using MariaDB for SQL database.
- Database includes triggers and custom settings, so make sure to checkout the included
test.sql
. - For links to work as intended you have to set redirects to your
index.html
page on the server-side as described here . - Please note that this app is meant to run on
example.domain/angular/
if you want to run it on the root of your website make sure to make the necessary adjustments.