Skip to content
This repository was archived by the owner on Oct 9, 2025. It is now read-only.
/ form-builder Public archive

FSSPX Form Builder - made to free the organization from custodial, proprietary form creators.

Notifications You must be signed in to change notification settings

fsspx-pl/form-builder

Repository files navigation

FSSPX Form Builder

...aka Google Forms without Google Forms, tailored for FSSPX Poland needs.

+ Ad maiorem Dei gloriam! +

Development

  1. Setup proper Node version with nvm:

    nvm use
  2. Create .env file with required env vars. Use .env.example as a base. Don't forget to adjust/change the default values of secrets!

  3. Make sure you have a running MongoDB instance, matching DATABASE_URI from .env. With Docker, you can achieve that quickly with:

    docker run --name form-builder-db -v form-builder-db:/data/db -d -p 27017:27017 mongo
    

    If you don't want to populate your own database, reach out to this repository maintainer for an URI used in the testing environment. This should be replaced soon with a local db seed to avoid overwriting the testing data.

  4. Run the development server:

    pnpm dev
  5. Open http://localhost:3000/admin with your browser to reach the PayloadCMS Admin panel.

Build

Nothing fancy, just:

pnpm build && pnpm start

About

FSSPX Form Builder - made to free the organization from custodial, proprietary form creators.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published