https://github.com/emarifer/supabase-auth-crud
Web Application that uses Supabase as backend/REST API.
https://github.com/emarifer/supabase-auth-crud
desktop-app rust solidjs supabase supabase-auth supabase-client supabase-db supabase-js tailwindcss tauri-app webapp
Last synced: 2 months ago
JSON representation
Web Application that uses Supabase as backend/REST API.
- Host: GitHub
- URL: https://github.com/emarifer/supabase-auth-crud
- Owner: emarifer
- License: mit
- Created: 2023-04-25T11:39:40.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-04-25T12:00:20.000Z (about 3 years ago)
- Last Synced: 2025-01-17T05:27:08.151Z (over 1 year ago)
- Topics: desktop-app, rust, solidjs, supabase, supabase-auth, supabase-client, supabase-db, supabase-js, tailwindcss, tauri-app, webapp
- Language: TypeScript
- Homepage:
- Size: 632 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Whattodo!
### Web Application that uses Supabase as backend/REST API
To run the application, you must first install the dependencies:
```bash
$ npm install # or pnpm install or yarn install
```
Second, you must create an environment variable (.env) file that contains your Supabase credentials. The file configuration should be as follows:
```bash
VITE_SUPABASE_URL=xxxx
VITE_SUPABASE_ANON_KEY=xxxx
```
In development mode, you must type the command in the project root:
```bash
$ npm run dev # or pnpm run dev or yarn run dev
```
Runs the app in the development mode.
Open [http://localhost:3000](http://localhost:3000) to view it in the browser.
The page will reload if you make edits.
To build the application and eventually deploy it, you must type the command in the project root:
```bash
$ npm run build # or pnpm run build or yarn run build
```
Builds the app for production to the `dist` folder.
It correctly bundles Solid in production mode and optimizes the build for the best performance.
The build is minified and the filenames include the hashes.
Your app is ready to be deployed!
## Deployment
You can deploy the `dist` folder to any static host provider (netlify, surge, now, etc.)
## Version Desktop of the application ("desktop" branch of the repository)
Screenshot:

To run the application, you must first install the dependencies:
```bash
$ npm install # or pnpm install or yarn install
```
In development mode, you must type the command in the project root:
```bash
$ npm run tauri dev # or pnpm tauri dev or yarn tauri dev
```
To build the application and eventually deploy it, you must type the command in the project root:
```bash
$ npm run build # or pnpm tauri build or yarn tauri build
```
The executables will be generated in the path "./src-tauri/target/release/bundle/" of the project.