A simple frontend application that allows users to sign in with email/password using Supabase authentication and copy their JWT token to the clipboard. This JWT token can then be used for authenticated API calls from scripts.
- Email/password authentication with Supabase
- Copy JWT token to clipboard
- API documentation page with curl command examples
- JSON payload editor
- Support for both inline and file-based payloads
- Clone the repository
- Install dependencies:
cd frontend yarn install
- Create a
.env
file in the frontend directory with your Supabase credentials:REACT_APP_SUPABASE_URL=your-supabase-url REACT_APP_SUPABASE_ANON_KEY=your-supabase-anon-key
- Start the development server:
yarn start
- Sign up or sign in with your email and password
- On the dashboard, you can copy your JWT token to the clipboard
- Navigate to the API Documentation page to view example API calls
- Export your JWT token as an environment variable
- Use the provided curl commands to make authenticated API calls
- React
- Supabase Authentication
- Tailwind CSS
- React Router
- React Hot Toast