Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/daniellaera/supabase-react-auth
React Admin Interface With Supabase Auth & Backend with Prisma ORM
https://github.com/daniellaera/supabase-react-auth
docker dotfiles express postgres prisma react ssh sso supabase supabase-auth typescript
Last synced: about 3 hours ago
JSON representation
React Admin Interface With Supabase Auth & Backend with Prisma ORM
- Host: GitHub
- URL: https://github.com/daniellaera/supabase-react-auth
- Owner: daniellaera
- Created: 2021-07-09T13:36:42.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-19T17:47:22.000Z (over 1 year ago)
- Last Synced: 2024-06-03T02:40:49.872Z (6 months ago)
- Topics: docker, dotfiles, express, postgres, prisma, react, ssh, sso, supabase, supabase-auth, typescript
- Language: TypeScript
- Homepage: https://supa-react-frontend.fly.dev
- Size: 1.31 MB
- Stars: 47
- Watchers: 3
- Forks: 14
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## This projet has a major upgrade and will be soon archived.
## The new DevConnector has been moved here: https://github.com/daniellaera/admin-dashboard
# Supabase React Auth with Prisma ORM
When cloning this project in container volume (remote), a script located in `.devcontainer/scripts/bootstrap.sh` will bootstrap everything for you; that means, installing `frontend/package.json` & `backend/package.json` dependencies with npm.
When container correctly bootstrapped make sure you have/create in your backend/frontend folders your own `.env` file because prisma schema and postgres local database requires a `DATABASE_URL`.
You'll notice that in the `.devcontainer/devcontainer.json` line 22 the `"dotfiles.repository": "[email protected]:daniellaera/dotfiles.git"`, I clone the repository dotfiles via SSH.
For doing this, you'll need to have a valid ssh key on your machine, ex: `ssh-keygen -t ed25519 -C "[email protected]"` and add it to your own GitHub SSH settings, otherwise the remote repository won't be accessible and so the script `install.sh` won't be executed.
### Enjoy {^_^}
![Alt text](/thumbnail.png?raw=true "Optional Title")