Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

85 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebhookPersistentTester

License

Important

Project paused for an indefinite period.

A fullstack platform to test and replay your webhooks easily with a persistent endpoint
Side project that could be a SaaS in the future.

Note

This application is still under development and far from being complete. You can still access the preview here
The current version is only an early preview with limited usability, and I strongly advise against storing or using any sensitive information.

Installation

Configuration

Create a .env file at the root of the project containing:

# ENVIRONMENT
NODE_ENV=development

# AUTHENTICATION (Credentials)
NEXTAUTH_URL=http://localhost:3000
NEXTAUTH_SECRET=YOUR_NEXTAUTH_SECRET
SALT_ROUNDS=10

# AUTHENTICATION (Google)
GOOGLE_CLIENT_ID=YOUR_GOOGLE_CLIENT_ID.apps.googleusercontent.com
GOOGLE_CLIENT_SECRET=YOUR_GOOGLE_CLIENT_SECRET

# DATABASE (PostgreSQL)
DATABASE_URL=postgresql://user:password@localhost:5432/db

Usage

Install dependencies: pnpm install
Start database: docker-compose up -d
Generate prisma client: prisma db generate
Update the models: prisma db push
Import data (Optional): pnpm run prisma:seed
Start development server: pnpm dev
Use it: http://localhost:3000

Contribution

See the CONTRIBUTING file for details.
See the TODO list for details.

License

This project is licensed under the Creative Commons Attribution-NonCommercial 4.0 International (CC BY-NC 4.0).
See the LICENSE file for details.

About

PAUSED - A fullstack platform to test and replay your webhooks easily with a persistent endpoint

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages