All Projects → fredoist → typiform

fredoist / typiform

Licence: MIT license
⚛️ A serverless React powered online form builder that works like a doc.

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to typiform

VCPlayerBot
Telegram bot to stream videos in telegram voicechat for both groups and channels. Supports live steams, YouTube videos and telegram media. Supports scheduling streams, recording and many more.
Stars: ✭ 432 (+2600%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Heel2Toe
A beginner-friendly repository to get started with HTML, CSS, and JS.
Stars: ✭ 22 (+37.5%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Hacktoberfest-Nepal-2020
A beginner-friendly open source repository to create your first pull request.
Stars: ✭ 15 (-6.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
NAME-CARD hacktoberfest
It is a website for showcasing your Github profile.
Stars: ✭ 33 (+106.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Hacktoberfest
In this repository you can contribute quality code in languages you are comfortable with during the Hacktoberfest event. Raise Genuine PR's Only your. You aren't allowed to Update README.md. Invalid PR's is not supported here.
Stars: ✭ 20 (+25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
BnademOverflow
BnademOverFlow's Official Website
Stars: ✭ 37 (+131.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Frontend-Animations
Frontend Animation Projects.🚀
Stars: ✭ 20 (+25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
formica
A discord bot that collects and analyzes form data
Stars: ✭ 20 (+25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
autocorr kr
리브레오피스(LibreOffice) 자동 교정(Autocorrect)기능에 대한 말모이 저장소
Stars: ✭ 15 (-6.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Hacktoberfest-2021
This repository dedicated to Hacktoberfest 2021. Hacktoberfest is a month long open source contribution program held in October every year by Digital Ocean. This is a beginner-friendly open source event.
Stars: ✭ 10 (-37.5%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Web-OS
No description or website provided.
Stars: ✭ 21 (+31.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Hacktoberfest2021
Hacktoberfest is open to everyone in our global community. Whether you’re a seasoned contributor or looking for projects to contribute to for the first time, you’re welcome to participate.
Stars: ✭ 9 (-43.75%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Hacktoberfest-2021
The official Repository wherein newbies into Open Source can Contribute during the Hacktoberfest 2021
Stars: ✭ 25 (+56.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Xpendi
iOS expense tracker
Stars: ✭ 13 (-18.75%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Learn-To-Use-Github
Wanna Learn How to use github ? come on in
Stars: ✭ 68 (+325%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
CPCODES-Hacktoberfest2021
No description or website provided.
Stars: ✭ 11 (-31.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Hacktoberfest-2021
This is A Hacktoberfest 2021 Python Repository
Stars: ✭ 13 (-18.75%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Kuberam
Kuberam is built on jetpack compose + Auth0 during Hashnode Hackathon.
Stars: ✭ 33 (+106.25%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
LuminousNewTab
Luminous New Tab is a beautiful 'new tab' browser extension that has an animated gradient background! New tabs will show your bookmarks, the time, weather and let you do searches too!
Stars: ✭ 18 (+12.5%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021
Python Scripts
A collaborative repository that contains various types of python scripts
Stars: ✭ 14 (-12.5%)
Mutual labels:  hacktoberfest-accepted, hacktoberfest2021

Contributors Forks Stargazers Issues MIT License LinkedIn


Logo

Typiform

Easy online form builder that works like a doc. Just add form elements as you type and start collecting data.
Read article on Hashnode »

View Demo · Report Bug · Request Feature

Table of Contents

  1. About The Project
  2. Getting Started
  3. Usage
  4. Roadmap
  5. Contributing
  6. License
  7. Contact
  8. Acknowledgements

About The Project

Typiform Screen Shot

Built With

Getting Started

To get a local copy up and running follow these simple steps.

Prerequisites

This is an example of how to list things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g

Installation

  1. Clone the repo

    git clone https://github.com/fredoist/typiform.git
  2. Install NPM packages

    npm install
  3. Create a .env.local file and add your own variables

    # HarperDB
    HARPERDB_TOKEN=[Your HarperDB Authorization Token]
    HARPERDB_URL=https://example.harperdbcloud.com
    
    # Unsplash
    UNSPLASH_TOKEN=[Your Unsplash Access Key]
    UNSPLASH_API=https://api.unsplash.com
    
    # Auth0
    AUTH0_SECRET=[use [openssl rand -hex 32] to generate a 32 bytes value]
    AUTH0_BASE_URL=https://example.com
    AUTH0_ISSUER_BASE_URL=https://example.us.auth0.com
    AUTH0_CLIENT_ID=[Your Auth0 Client ID]
    AUTH0_CLIENT_SECRET=[Your Auth0 Client Secret]
  4. On harperdb you must create a schema named typiform and create the following tables

    • forms to store form data
    • responses to store form response data
  5. Run your local dev server by running npm run dev

Screenshots

Landing Page Landing Screenshot

Form Editor Editor Screenshot

Unsplash Integration Unsplash Screenshot

Dashboard Page Dashboard Screenshot

Viewform Page Viewform Screenshot

For more, please refer to the Hashnode Article

Roadmap

See the open issues for a list of proposed features (and known issues).

Contributing

Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Contact

Freddy González - @fredoist

Project Link: https://github.com/fredoist/typiform

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].