It happened.
After multiple days of troubleshooting and bugfixing, we're live in a beta test for the very first time.
I added authentication through Auth0 as a much more secure way of accessing the application than just storing things in my database. It took a long time, but I learned about Auth0 actions and was able to set up a login action to make sure the user gets put into the app's database (which is now on Postgres, hosted through Vercel).
Our goal of having a separate backend for the future of potentially adding a mobile app may have fallen through for now, but I'm more focused on the current state of the web app before I worry about a mobile app when I don't have access to the Apple OS to even build on anyway.
A lot of functions are still broken from a very fast migration off of the original backend. They will be fixed as soon as possible so I can usher in a full group of beta testers without worry.