LaSalle Software is my free and open source integrated web application based on the Laravel Framework.


Since Laravel is the web app framework, but not the app itself, I need an integrated base app for my projects.
So I built my integrated app.
I call it LaSalle Software
I based my administrative "CRUD" back-end on Laravel's Nova.
I wanted to distinctly separate people who are not intended to login from people who can login. So I built this capability.
My projects typically start with the same type of database. So I built it. My profiles tables, migrations, models, policies, and Nova resources are all there.
Multiple independently deployed front-end apps are administered by a single, independent, administrative back-end app. Exactly what I desired.
I based the back-end authentication on the OAuth client credentials grant, using JWT. Just as I wanted.
I created three authorization levels in the back-end app, using native Laravel Policies, fully integrated with Nova, right out of the box.
Blog -- because I need a blog for myself!
Brief Introductory Video


Latest Podcast

May 15, 2021
With more content comes the need for a new website. Unscheduled but necessary, and causing updates to all five existing sites, my new PHP Serverless Project site is done....

Latest Updates

March 09, 2021
My new video administration back-end, and video front-end, are done.
December 01, 2020
More podcasts for background are done. Twitch is set-up enough for now. Discord server is set-up. Time to dive into the initial project research. Time to get the first streams going.