Coder Social home page Coder Social logo

simplegrants.xyz's Introduction

SimpleGrants.xyz

Developing

npm install
cp .env.example .env
npm run dev

Testing

# Unit / Integration / Components (Vitest)
npm run test

# End-to-End (Playwright)
npm run test:e2e

# E2E codegen (launches a browser to record clicks)
npm run test:codegen

Stripe Webhooks

Simulate a successful checkout

stripe listen --forward-to localhost:3000/api/stripe/webhook

stripe trigger payment_intent.succeeded

Prisma Studio

npm run db:studio

simplegrants.xyz's People

Contributors

carlbarrdahl avatar owocki avatar

Stargazers

 avatar Gus Austin avatar  avatar

Watchers

Andrea Franz avatar  avatar kyle | kbw.eth avatar 0xZakk avatar Aditya Anand M C avatar  avatar

simplegrants.xyz's Issues

devex: for required env variables.... add easy links to get them


> [email protected] dev
> next dev

โŒ Invalid environment variables: {
  STRIPE_SECRET_KEY: [ 'Required' ],
  STRIPE_WEBHOOK_SECRET: [ 'Required' ],
  STRIPE_WEBHOOK_SECRET_CONNECT: [ 'Required' ],
  BLOB_READ_WRITE_TOKEN: [ 'Required' ],
  POSTGRES_PRISMA_URL: [ 'Required' ],
  POSTGRES_URL_NON_POOLING: [ 'Required' ],
  CLERK_SECRET_KEY: [ 'Required' ]

for each of these, itd be nice if the .env.example had a link to where i could get a valid env variable. the stripe one is obvious to me.. but th eothers are not. linnk me to the pages/instructions to generate them without thinking?

we should also denote in comments which env variables are required.. for easy setup.

changing site logo/brand

can we make it easy for ppl to whitelabel the site to their own brand?

im assuming many partners wont want to brand it 'simple grants'..

we should have a .md doc that tells ppl:

  1. how to update the logo in the top left
  2. how to update site name
  3. how to update color scheme

setup instructions

how do i get this runnning locally?

owocki@local /Users/owocki/Sites/simplegrants.xyz~ % npm run dev                                           (git)-[main] :


> [email protected] dev
> next dev

sh: next: command not found

is there a setup/install command?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.