Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow International Users to use service #30

Open
krysttian opened this issue Jul 27, 2020 · 5 comments
Open

Allow International Users to use service #30

krysttian opened this issue Jul 27, 2020 · 5 comments

Comments

@krysttian
Copy link
Owner

There might be a good usecase for folks who travel to want to signup. One possible example is if you lend your car while your gone but rack up some fees (noone is home checking the mail) and your license gets suspended.
I've dropped the cloudfront geo restrictions, but twilio still only takes US numbers for now. That and the form validation will need to be reviewed.

@sixsixseven
Copy link

sixsixseven commented Jul 28, 2020

There's plenty of reasons the state might suspend someone's license. My dad was once misidentified and his license suspended for an unpaid ticket. No lending of cars or anything in that case. We were fortunate to catch it and point out their error.

Consider building into (or replacing, even) your SMS workflow with something like AWS SNS and SQS using API gateway. There's like 206 countries that are supported. You can deliver payloads via JSON or xml.

I'm the mod you've been talking to over on reddit btw.

@krysttian
Copy link
Owner Author

Funny enough I was just thinking sqs to ses since i collect emails already. I’d need to change the signup form and handle unsubscribes better but seems worth doing for all customers.

@sixsixseven
Copy link

Oh yeah, forgot about SES. Man, I wish you had written this in Python. I'm (very) new to programming and I've been looking for a project :/

@krysttian
Copy link
Owner Author

@sixsixseven in that case, fun thing about serverless is you can set runtime per function:
https://www.serverless.com/blog/building-mutliple-runtimes
an sqs to ses handler is glue stuff that python should handle really well.
If I can't tempt you with that, I suggest taking a look at the @CodeForFtL part of @CodeforSouth, plenty of use for some pep 8 groove.

@sixsixseven
Copy link

sixsixseven commented Jul 29, 2020 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants