Co

Country Specific Sign Up for Django

Hacker News

Country Specific Sign Up for Django

DISCLAIMER: EARLY STAGE django-terran helps create country specific forms, like sign up / registration. There is an example application in repository and a screencast of example application: https://www.youtube.com/watch?v=5uyuUl5GV6o Apparently, I do not know how to record a good screencast :-( I am not a US resident and every time some web-site: * asks me to select a State, but there are not states in my country; * asks me to enter a ZIP code, but we don’t call post codes ZIP; * asks me to enter address line 1 and address line 2, but we do not format street addresses like that; * puts country drop down at the end of the form and deletes everything I have entered after I select my country I consider a therapy session. So I decided to be the change I wish to see in the world. Idea is simple, merge Unicode’s Common Locale Data Repository, Open Street Map, a bit of Wikipedia and create a data driven application for country specific forms. I currently support address, phone, IBAN, organization ID, person ID. My vision is than unlike django-localflavor (which is a great project!) * One would not need to write new code to add support to another country. * Behavior would be easy to fix/upgrade by [re]loading fixtures. Obviously in real life it’s not that simple. Turns out CLDR data is not that fresh or consistent, Open Street Map data is fresh, but not consistent. Wikipedia data is kind of fresh, but scarce. Processing data takes hours. I believe some issues cannot be fixed without international help of local residents of relevant countries, because I simply fail to find required data. Nevertheless I believe even as is now django-terran may be quite useful. If you’ve read this far, wow, I appreciate your efforts. There are three repositories https://github.com/django-terran/django-terran for code https://github.com/django-terran/django-terran-fixtures for prebuilt fixtures https://github.com/django-terran/django-terran-data for original data and scripts used to build fixtures There are two ways to help. Improve data and improve code. Code is quite small, data is huge and I definitely need help with that. If you take 10 minutes to improve country specific data for your country, that would be great. Currently there is a CLDR data disaster in Kazakhstan, If there are Kazakhstan residents here, I’d love to steal a couple hours of your life for the greater good.

Share card

Actual performance

1points
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Indie HackersFits the IH revenue-focused audience · Missing: supports, reddit linkedin, podcasting
88%88% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Product HuntOn track for Day 1 leaderboard · Strong signals: new, code, open · Missing: mac, agents, macos
71%71% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
Hacker NewsStrong engagement from HN community · Strong signals: ide, io · Missing: https docs, excited, just released
58%58% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
TrustMRRLess likely to generate early MRR · Strong signals: way · Missing: mobile apps, ios, personal
47%47% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
AppSumoMay struggle as an AppSumo deal · Missing: plus, platform, intuitive
36%36% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
16%16% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Strong signals: real life · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Incorrect prediction on native model

Similar products

Vo
Voyager 1.5.3 supports ingress to specific pods behind K8s StatefulSet48%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Voyager 1.5.3 supports ingress to specific pods behind K8s StatefulSet

Hacker News1
Ov
Overcoming country divide46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Overcoming country divide

Hacker News2
Lo
Locate the Country (JVectorMap)46%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Locate the Country (JVectorMap)

Hacker News1
Co
Country Balls51%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Country Balls

Hacker News3
Co
Code for your country50%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Code for your country

Hacker News5
Do
Dostr – Nostr and Sign in with Ethereum43%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Dostr – Nostr and Sign in with Ethereum

Hacker News3
LeaseAI
LeaseAI12%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Catches lease traps before you sign

Indie Hackers
DoorProfit
DoorProfit26%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

See the crime before you sign the lease

Product Hunt+2
Gu
GuessThatCountry! Recognise country borders game44%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

GuessThatCountry! Recognise country borders game

Hacker News1
BorderPrep
BorderPrep75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Arrive Ready for Any Country

Indie Hackerscommitment-side-project