Skip to content
This repository has been archived by the owner on Jul 14, 2023. It is now read-only.

React users dashboard #205

Open
wants to merge 7 commits into
base: master
Choose a base branch
from
Open

React users dashboard #205

wants to merge 7 commits into from

Conversation

shamilyli
Copy link

@shamilyli shamilyli commented Mar 30, 2019

Fixes # .
In order for people inside of china to use formspree, I suggest updating the fallowing two changes.
Currently, using the domain www.google.com can't access inside of china
Changes proposed in this pull request:

Have you made sure to add:

  • Tests
  • Documentation

Screenshots and GIFs

[Insert screenshot or GIFs of old and new behavior]

Deploy notes

[Put any changes necessary in order to deploy (such as DB migrations)]

Any Additional Information

* stop using the ConfigContext and instead print all the public variables
  the Javascript may want from the server in a `window.formspree` variable
  (see formspree/static_pages/helpers.py).
* very ugly UI that gets address, country, name, zip with very basic validation
  plus Stripe Elements to get card details, send everything to stripe and get a token
  back, send that to /buy handler that should do something with that (it includes
  email and password in case the user needs to be registered).
* /cancel handler is called when the user is already a member of some plan and wants
  cancel. that server part is yet to be implemented too.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
2 participants