Adds ohmyform app.
This commit is contained in:
35
ohmyform/versions/1/README.md
Normal file
35
ohmyform/versions/1/README.md
Normal file
@@ -0,0 +1,35 @@
|
||||
# OhMyForm
|
||||
|
||||
OhMyForm is an open-source form builder for creating surveys, questionnaires, and data collection forms.
|
||||
|
||||
## Dependencies
|
||||
|
||||
- **PostgreSQL** - Database for storing forms and submissions
|
||||
- **Redis** - Used for caching
|
||||
|
||||
## Configuration
|
||||
|
||||
Key settings in `config.yaml`:
|
||||
|
||||
- **domain** - Where OhMyForm will be accessible
|
||||
- **adminEmail** - Admin account email (defaults to your operator email)
|
||||
|
||||
## First-Time Setup
|
||||
|
||||
1. Add and deploy the app:
|
||||
```bash
|
||||
wild app add ohmyform
|
||||
wild app deploy ohmyform
|
||||
```
|
||||
|
||||
2. Log in with:
|
||||
- **Email**: value of `adminEmail` in your config
|
||||
- **Password**: value of `adminPassword` in your `secrets.yaml`
|
||||
|
||||
3. Create your first form from the dashboard and share it via link or embed it in a page.
|
||||
|
||||
## Notes
|
||||
|
||||
- The `secretKey` is auto-generated in `secrets.yaml`
|
||||
- Form submissions can be exported as CSV from the admin panel
|
||||
- Public forms can be filled out without an account
|
||||
Reference in New Issue
Block a user