Check code clarity/comments/repetition/etc. Is there code repeated which could be boxed in a function? Could if/else's be simplified with ternaries? Any extraneous code? Any parts that need comments.
After, test the following:
Using search bar DONE
Using match option DONE
Using dictionary DONE
Download/re-install repo using README instructions DONE
Add Dog from Admin Panel (w/ no facts + facts, w/ image + no image) DONE
Edit Dog from Admin Panel (aliases, traits, facts) DONE
Delete Dog DONE
Try entering faulty information (duplicate dog name, fact with source but no content, 7 as trait score, -1 as trait score, html in input, etc.) DONE
Go to a weird url (e.g. a4.mizranca.com/crap) to check if anything is exposed DONE
After adding dog, is the Dictionary still alphabetized? DONE
Keep track of files that have been reviewed here:
js/master.jsjs/home.jsjs/dog.jsjs/dictionary.jsjs/admin.js
Check code clarity/comments/repetition/etc. Is there code repeated which could be boxed in a function? Could if/else's be simplified with ternaries? Any extraneous code? Any parts that need comments.
After, test the following:
Keep track of files that have been reviewed here: js/master.js js/home.js js/dog.js js/dictionary.js js/admin.js
css/master.css css/home.css css/dog.css css/dictionary.css css/admin.css
config/app.php
routes/web.php
database/migrations/ database/seeds/
app/Dog.php app/Tag.php app/Fact.php
app/Http/Controllers/HomeController.php app/Http/Controllers/DogController.php app/Http/Controllers/DictionaryController.php app/Http/Controllers/AdminController.php
master.blade.php home.blade.php two conversion blade.php files dictionary.blade.php admin.blade.php