UNDERBASE is a full-stack web application that demonstrates how to integrate Supabase Auth with a custom Go backend and a Quasar Framework frontend (just for test).
If Supabase is too much for you, and you don't need anything else than authorization - this is for you!
- User registration and login using Supabase Auth
- Custom Go backend with Echo framework
- Quasar Framework frontend
- Docker-based deployment
- Single Sign-On (SSO) capability
- Docker and Docker Compose
- Go 1.22 or later
- Node.js 14 or later
- Yarn package manager
-
Clone the repository:
git clone https://github.com/razikus/underbase.git cd underbase -
Build and run the Docker containers:
docker-compose up --build -
The application should now be running at
http://localhost
- Navigate to
http://localhostin your web browser - Use the interface to register a new user or log in
- Once logged in, you can test the authenticated endpoint
This is just a Proof of Concept.