Add or Update Bash Command Line Aliases for Git, Laravel, and more - SQuASH Knowledge Base. (2024). Screencraft.net.au. https://help.screencraft.net.au/hc/2680392001/66/add-bash-command-line-aliases-for-git?category_id=35
Add PHP and xDebug (Windows/Laragon) - SQuASH Knowledge Base. (2025). Screencraft.net.au. https://help.screencraft.net.au/hc/2680392001/91/php-and-xdebug-windowslaragon?category_id=35
Adding Laragon to the System Path - SQuASH Knowledge Base. (2025). Screencraft.net.au. https://help.screencraft.net.au/hc/2680392001/36/adding-laragon-to-the-system-path?category_id=29
Ahmad, A. (2020, March 11). Laravel Many to Many Relationship Explained. Medium. https://medium.com/@afrazahmad090/laravel-many-to-many-relationship-explained-822b554c1973
Albano, J. (2019, October 25). Baeldung. Baeldung. https://www.baeldung.com/rest-api-error-handling-best-practices
Allen, A. (2024, June 3). The ultimate guide to Laravel Validation - Laravel News. Laravel News. https://laravel-news.com/laravel-validation
An Essential Guide to PHP do-while Statement By Examples. (2022, September 7). PHP Tutorial. https://www.phptutorial.net/php-tutorial/php-do-while
barryvdh/laravel-debugbar: Debugbar for Laravel (Integrates PHP Debug Bar). (2025, February 25). GitHub. https://github.com/barryvdh/laravel-debugbar
BBC. (n.d.). What is a computer network? BBC Bitesize. https://www.bbc.co.uk/bitesize/articles/z78nydm
Bello, G. (2024, February 8). Best Practices for API Error Handling | Postman Blog. Postman Blog. https://blog.postman.com/best-practices-for-api-error-handling/
Broek, J. van den. (2023, June 27). How to Use a Many-to-Many Relationship in Laravel. Laracoding.com. https://laracoding.com/how-to-use-a-many-to-many-relationship-in-laravel/
Change the Laragon Web Root Folder - SQuASH Knowledge Base. (2025). Screencraft.net.au. https://help.screencraft.net.au/hc/2680392001/61/change-the-laragon-web-root-folder?category_id=29
CoderOne. (2023). REST API Mistakes Every Junior Developer should Avoid | clean-code [YouTube Video]. In YouTube. https://www.youtube.com/watch?v=JxeTegu4dD8&t=8s
erusev/parsedown: Better Markdown Parser in PHP. (2019, December 30). GitHub. https://github.com/erusev/parsedown
Fielding, R. T. (2000). Architectural Styles and the Design of Network-based Software Architectures. Ics.uci.edu. https://ics.uci.edu/~fielding/pubs/dissertation/top.htm
Funda Coder. (2024, February 10). Complete Spatie user Roles & Permission management tutorial from scratch step by step in Laravel 10. YouTube. https://www.youtube.com/watch?v=GOeB0JFwoJQ&ab_channel=FundaCoder
Getting started - Scramble. (2025). Dedoc.co. https://scramble.dedoc.co/usage/getting-started
Gitlin, J. (2024, June 12). API response codes: examples and error-handling strategies. Merge.dev; Merge. https://www.merge.dev/blog/api-response-codes
Gupta, L. (2018a, May 30). HTTP Status Codes. REST API Tutorial. https://restfulapi.net/http-status-codes/
Gupta, L. (2018b, May 30). HTTP Status Codes. REST API Tutorial. https://restfulapi.net/http-status-codes/
Gupta, L. (2018c, May 30). HTTP Status Codes. REST API Tutorial. https://restfulapi.net/http-status-codes/
Gupta, L. (2019, June 5). REST Principles and Architectural Constraints – REST API Tutorial. Restfulapi.net. https://restfulapi.net/rest-architectural-constraints/
High-Performance Programming. (2023). Rest API - Best Practices - Design [YouTube Video]. In YouTube. https://www.youtube.com/watch?v=1Wl-rtew1_E
How to Install Laravel Breeze on Laravel 12. (2025). Codecourse.com. https://codecourse.com/articles/how-to-install-laravel-breeze-on-laravel-12
How to Write PHP Comments (and best practices) - PHP 101. (2022, January 20). PHP 101. https://php101.net/how-to/write-php-comments-and-best-practices/
Install and Run MailPit? - SQuASH Knowledge Base. (2025). Screencraft.net.au. https://help.screencraft.net.au/hc/2680392001/69/install-and-run-mailpit?category_id=29
Introduction | laravel-tags. (2018). Spatie.be. https://spatie.be/docs/laravel-tags/v4/introduction
JetBrains. (2019). PhpStorm. JetBrains; JetBrains. https://www.jetbrains.com/phpstorm/
Juvlier, J. (2021, December 10). How to Make PHP Comments (And Why You Should Know). Blog.hubspot.com. https://blog.hubspot.com/website/php-comments
Karop, P. (2022, May 13). Laravel Roles and Permissions: Gates and Policies Explained. Laravel News. https://laravel-news.com/laravel-gates-policies-guards-explained
Korop, P. (2019). Laravel API Errors and Exceptions: How to Return Responses. Laravel Daily. https://laraveldaily.com/post/laravel-api-errors-and-exceptions-how-to-return-responses
Laracasts. (2024). 30 Days to Learn laravel. Laracasts. https://laracasts.com/series/30-days-to-learn-laravel-11
Laravel - The PHP Framework For Web Artisans. (n.d.). Laravel.com. Retrieved June 19, 2024, from https://laravel.com/docs/11.x/validation#available-validation-rules
Laravel Bootcamp - Learn the PHP Framework for Web Artisans. (n.d.). Bootcamp.laravel.com. Retrieved April 23, 2024, from http://bootcamp.laravel.com
Laravel Daily. (2020, May 6). PHP: Make If-Else More Readable and Shorter. YouTube. https://www.youtube.com/watch?v=0vJ_SkuBgbo
Laravel Daily. (2025). Laravel Challenge: Many-to-Many Relations - Olympic Medals. Youtube.com. https://www.youtube.com/watch?v=-WrFxyZXzdE
Learn with Jon. (2024a, June 18). Laravel 11 API CRUD app with Authentication using Laravel Sanctum course 2024 | Part 1/2. YouTube. https://www.youtube.com/watch?v=LmMJB3STuU4
Learn with Jon. (2024b, June 20). Laravel 11 API CRUD app with Authentication using Laravel Sanctum course 2024 | Part 2/2. YouTube. https://www.youtube.com/watch?v=7pCDK321ckE
Mailpit - email & SMTP testing tool. (n.d.). Mailpit. Retrieved April 23, 2024, from https://mailpit.axllent.org
Merchant, A. (2020, June). Strict typing vs. Weak typing in PHP. Amit Merchant. https://www.amitmerchant.com/strict-weak-typing-php/
Monus, A. (2020, October 5). 19 Best Laravel Tutorials (Free and Paid Resources). Kinsta®. https://kinsta.com/blog/laravel-tutorial/
My tests are stories. (2024, June 27). Hakan Aktaş. https://hakanaktas.com.tr/2024-06-27-tests-are-stories
NetSuite.com. (n.d.). Open Database Connectivity: What Is ODBC? Oracle NetSuite. https://www.netsuite.com/portal/resource/articles/data-warehouse/open-database-connectivity-odbc.shtml
PHP Tutorial. (n.d.). PHP Tutorial. https://www.phptutorial.net/
PHP: Hypertext Preprocessor. (n.d.). Www.php.net. https://php.net/
Ploesser, K. (2022, July 8). 10 Error Status Codes When Building APIs For The First Time And How To Fix Them. 10 Error Status Codes When Building APIs for the First Time and How to Fix Them | Moesif Blog. https://www.moesif.com/blog/technical/monitoring/10-Error-Status-Codes-When-Building-APIs-For-The-First-Time-And-How-To-Fix-Them/
Postman. (2024). Postman API Fundamentals Student Expert. Postman. https://academy.postman.com/path/postman-api-fundamentals-student-expert
Program With Gio. (2021, January 2). PHP Switch Statement - Switch vs if/else statement - Full PHP 8 Tutorial. YouTube. https://www.youtube.com/watch?v=egDgLO8kvtI
PSR-12: Extended Coding Style - PHP-FIG. (n.d.). Www.php-Fig.org. https://www.php-fig.org/psr/psr-12/
Rosas, A. (2021, October 14). Building an API using TDD in Laravel | Laravel.io. Laravel.io. https://laravel.io/articles/building-an-api-using-tdd-in-laravel
Santos, L. (2020, March 4). The Complete Guide to Status Codes for Meaningful ReST APIs - Let’s start! DEV Community. https://dev.to/_staticvoid/the-complete-guide-to-status-codes-for-meaningful-rest-apis-1-5c5
Savani, H. (n.d.). Laravel Many to Many Eloquent Relationship Tutorial. Www.itsolutionstuff.com. Retrieved May 6, 2024, from https://www.itsolutionstuff.com/post/laravel-many-to-many-eloquent-relationship-tutorialexample.html
Sechrest, R. (2023, November 7). PHP style guide with coding standards and best practices. Gist. https://gist.github.com/ryansechrest/8138375
Simonyan, H. (2023). API Design 101: From Basics to Best Practices [YouTube Video]. In YouTube. https://www.youtube.com/watch?v=7QfswaV0re4
Spatie. (n.d.). Introduction | laravel-permission. Spatie.be. https://spatie.be/docs/laravel-permission/v6/introduction
Team, T. P. (2023, September 20). What Are HTTP Status Codes? Postman Blog. https://blog.postman.com/what-are-http-status-codes/
The Postman Team. (2023, September 20). What Are HTTP Status Codes? | Postman Blog. Postman Blog. https://blog.postman.com/what-are-http-status-codes/
Traversy Media. (2017). What Is MVC? Simple Explanation [YouTube Video]. In YouTube. https://www.youtube.com/watch?v=pCvZtjoRq1I
Umbraco. (2019, May 3). What are HTTP status codes? Umbraco.com; Umbraco. https://umbraco.com/knowledge-base/http-status-codes/
Van der Herten, F. (2024a, July 3). A package to display solutions on the Laravel error page | freek.dev. Freek.dev. https://freek.dev/2736-a-package-to-display-solutions-on-the-laravel-error-page
Van der Herten, F. (2024b, July 19). How to test all routes in your Laravel app by writing just a single Pest test | freek.dev. Freek.dev. https://freek.dev/2739-how-to-test-all-routes-in-your-laravel-app-by-writing-just-a-single-pest-test
What Is an HTTP Request. (n.d.). Sematext. https://sematext.com/glossary/http-requests/
What is HTTP, Structure of HTTP Request and Response?» WebNots. (2013, June 28). WebNots. https://www.webnots.com/what-is-http/