https://github.com/thutasann/elastrix-saas
website builder and project management software
https://github.com/thutasann/elastrix-saas
clerk mongodb nextjs14 prisma stripe
Last synced: 4 months ago
JSON representation
website builder and project management software
- Host: GitHub
- URL: https://github.com/thutasann/elastrix-saas
- Owner: thutasann
- Created: 2024-06-02T13:32:29.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-09T03:10:43.000Z (11 months ago)
- Last Synced: 2025-01-09T02:21:59.703Z (5 months ago)
- Topics: clerk, mongodb, nextjs14, prisma, stripe
- Language: TypeScript
- Homepage: https://elastrix.vercel.app
- Size: 1.07 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Elastrix
This is the Web Builder and Project Management SAAS.

## Tech Stacks
- Nextjs
- Clerk
- Prisma
- MongoDB
- Stripe
- Shadcn UI
- Uploadthings
- Zod## Scripts
### ERD Generator
- https://prisma-erd.simonknott.de/
### Prisma init
```bash
npx prisma init --datasource-provider mongodb
```### Prisma Generate
```bash
npx prisma generate
```### Prisma Format
```bash
npx prisma format
```### Prisma Studio
```bash
npx prisma studio
```### Prisma DB Push
```bash
npx prisma db push
```## Stirpe
- https://docs.stripe.com/connect/testing#using-oauth
### Stripe Webhook
```bash
stripe login
``````bash
stripe listen --forward-to localhost:3000/api/stripe/webhook
```### Test Trigger Webhook
```bash
stripe trigger payment_intent.succeeded
```