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
Atlassian. (2023). Minimum Viable Product (MVP): What is it & Why it Matters. Atlassian. https://www.atlassian.com/agile/product-management/minimum-viable-product
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
GeeksforGeeks. (2019, June 6). Difference Between Authentication and Authorization. GeeksforGeeks. https://www.geeksforgeeks.org/difference-between-authentication-and-authorization/
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
Gould, A. (2024). GitHub - AdyGCode/laravel11-bootcamp-2024-s1. GitHub. https://github.com/AdyGCode/laravel11-bootcamp-2024-s1/
Gupta, L. (2018, 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
kexugit. (2015, August 17). Patterns in Practice - Convention Over Configuration. Microsoft.com. https://learn.microsoft.com/en-us/archive/msdn-magazine/2009/february/patterns-in-practice-convention-over-configuration
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
Korop, P. (2025). 23 - Dependent Dropdowns: Country and Cities | Laravel Daily. Laraveldaily.com. https://laraveldaily.com/lesson/livewire-3/dependent-dropdowns-country-cities
Laracasts. (2024). 30 Days to Learn laravel. Laracasts. https://laracasts.com/series/30-days-to-learn-laravel-11
Larastan. (2025, June 20). GitHub - larastan/larastan: ⚗️ Adds code analysis to Laravel improving developer productivity and code quality. GitHub. https://github.com/larastan/larastan
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 Bootcamp - Learn the PHP Framework for Web Artisans - 07 Notifications & Events. (2025). Archive.org. https://web.archive.org/web/20240927152838/https://bootcamp.laravel.com/blade/notifications-and-events
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
Laravel.io. (2024). How to get your Laravel app from 0 to 9 with Larastan | Laravel.io. Laravel.io. https://laravel.io/articles/how-to-get-your-laravel-app-from-0-to-9-with-larastan
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
lssdefinition. (2020, April 2). Lean Startup. Lean Manufacturing and Six Sigma Definitions - Glossary Terms, History, People and Definitions about Lean and Six Sigma. https://www.leansixsigmadefinition.com/glossary/lean-startup/#:~:text=Minimum%20viable%20product%20(MVP)%20%E2%80%93,similar%20to%20a%20pilot%20experiment).
Mailpit - email & SMTP testing tool. (n.d.). Mailpit. Retrieved April 23, 2024, from https://mailpit.axllent.org
McDougall, S. (2022, June 20). Running PHPStan on max with Laravel - Laravel News. Laravel News. https://laravel-news.com/running-phpstan-on-max-with-laravel
Merchant, A. (2020, June). Strict typing vs. Weak typing in PHP. Amit Merchant. https://www.amitmerchant.com/strict-weak-typing-php/
Minimum Viable Product (MVP). (2024, November 22). ProductPlan. https://www.productplan.com/glossary/minimum-viable-product/
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/
Ramzan, U. (2025, April 23). Soft Deletes in Laravel: Using withTrashed() and onlyTrashed() in Eloquent Queries. Elegant Laravel. https://elegantlaravel.com/article/soft-deletes-in-laravel-using-withtrashed-and-onlytrashed-in-eloquent-queries
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
Sáez, F. (2015, August 31). Convention Over Configuration. Facilethings.com; FacileThings. https://facilethings.com/blog/en/convention-over-configuration
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
Savani, H. (2025a). How to use Soft Delete in Laravel? Itsolutionstuff.com. https://www.itsolutionstuff.com/post/laravel-soft-delete-exampleexample.html
Savani, H. (2025b). Laravel Unique Validation With Soft Delete Example. Itsolutionstuff.com. https://www.itsolutionstuff.com/post/laravel-unique-validation-with-soft-delete-exampleexample.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
Solène Lanchec. (2024, April 12). Understanding Authorization Levels in Software Development. Forest Admin Blog. https://www.forestadmin.com/blog/understanding-authorization-levels-in-software-development/
Spatie. (n.d.). Introduction | laravel-permission. Spatie.be. https://spatie.be/docs/laravel-permission/v6/introduction
Tan, P. (2020, September 18). 11 Minimum Viable Product Examples (With Actionable Tips). Appsumo.com; AppSumo. https://appsumo.com/blog/minimum-viable-product-examples?utm_source=google&utm_medium=cpc&utm_campaign=SH-Buy-Prospect-Evergreen-Mix-Dynamic-WorldWide-Null-PMax&utm_adset=&utm_content=&utm_term=&loc_i=1009317&loc_p=1009309&network=x&dvc=c&utm_placement=))&gad_source=5&gad_campaignid=22208046847&gclid=EAIaIQobChMI6s2p6oKljQMVoE9HAR3K5C-JEAAYASAAEgKfKfD_BwE
Team, T. P. (2023, September 20). What Are HTTP Status Codes? Postman Blog. https://blog.postman.com/what-are-http-status-codes/
The differences between authentication and authorization in software development. (2023, September 25). CNCF. https://www.cncf.io/blog/2023/09/25/the-differences-between-authentication-and-authorization-in-software-development/
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/
Xhepa, T. (2022, March 1). Spatie Laravel Permission. YouTube. http://www.youtube.com/playlist?list=PL6tf8fRbavl3xuFIe4_i3TB4PZbtbx3Js