Skip to content

dstreet26/elm-phoenix-typeform-clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About:

The goal of this project is to learn how to build something non-trivial with Elm. I chose Typeform because it has a really slick user experience. This is not a replacement for Typeform or Tellform.

Screenshot:

Demo 01

Demo:

Static demo build running at: https://dstreet26.github.io/elm-phoenix-typeform-clone/

(Heroku demo link coming soon!)

TODO:

  • Backend (Users, Database, etc.)
  • Builder Interface
  • More Question Types
  • Select question from scroll position
  • Smoother Animations

Install:

Requirements:

  1. Node.js
  2. Elixir
  3. Postgres might also be required

Commands:

git clone https://github.com/dstreet26/elm-phoenix-typeform-clone

cd elm-phoenix-typeform-clone

mix deps.get

cd assets

npm i

cd ..

mix phx.server

Goto: http://localhost:4000/

Greetings to the authors of elm packages used: