GithubHelp home page GithubHelp logo

ohmyform / ui Goto Github PK

View Code? Open in Web Editor NEW
61.0 6.0 42.0 1.67 MB

✏️ Free open source Web User Interface for OhMyForm ⛺

Home Page: https://ohmyform.com

License: GNU Affero General Public License v3.0

JavaScript 1.12% TypeScript 97.19% Dockerfile 0.37% SCSS 1.32%
hacktoberfest ohmyform hacktoberfest2020

ui's Introduction

Please try FormBricks it's far more feature rich and seems like it's an ethical FOSS alternative.

If you depend on this project still at this point please consider adopting the project. However I will wish to ensure that it will be in good hands and not just going to be another piece in the supply chain problems for FOSS.

OhMyForm

OhMyForm

Project Status Latest Release Docker Pulls Lokalise Last Commit

Deploy

Demo Username and password are just demo. We will reset the demo instance at least once for every new release and possibly more often so don't rely on it for sending actual forms expect no notice for resets.

An open source alternative to TypeForm that can create stunning mobile-ready forms, surveys and questionnaires.

Discord Financial Contributors on Open Collective

Table of Contents

Features

- Multi-Language Support
- 11 possible question types
- Editable start and end pages
- Export Submissions to XLS, JSON or CSV
- Native Analytics and Google Analytics Support
- Embeddable Forms
- Forms as a Service API
- Customizable Notifications on Form Submission
- Web Hooks on Form Submission
- Deployable with Heroku and DockerHub
- PostgreSQL and sqlite

On the Roadmap

- Custom Subdomains for each User
- Implement encryption for all form data
- Add Typeform API integration
- Add plugin/3rd party integration support (aka Slack)
- Create wiki for easy installation and setup
- Add Stripe/Payment Form field
- Add Custom Background and Dropdown Field Images
- Add File Upload Form Field

How to Contribute

Please checkout our contributing guide on ways to contribute to OhMyForm.

Quickstart

Follow documentation hosted on OhMyForm.com it will be the main and hopefully only location to obtain the up to date documentation.

If you pull the repository do not forget to execute: git submodule update --init

Some technical Insights

API

UI

Where to get help

Discord

Alternative Social

Twitter Instagram

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute]. Contributors

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

ui's People

Contributors

chronikum avatar dinoue avatar fragsalat avatar kmjayadeep avatar leopere avatar luixal avatar ravidshachar avatar teifun2 avatar vercety87 avatar wodka avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

ui's Issues

Add OhMyForm Badge

We should add a badge to the ui with a link to support further development

Improve Mobile UI

the Form should work also on mobile devices.

  • Login Screens (Footer breaks the Page)
  • Admin Lists
  • Admin Side Menu Scroll (if url bar is still visible)

Dockerfile misses correct permissions in build step.

The Dockerfile's build step does not yet apply the UID 9999, why the .next folder will be unreadable by yarn start.

I'm circumventing this with a custom Dockerfile:

FROM ohmyform/ui
USER root
RUN chown -R 9999:9999 /usr/src/app
USER ohmyform

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.