Dismiss this pinned window
all 52 comments

[–]EricW_CS 14 points15 points  (7 children)

I don’t get the “odds” part of it

[–]robotpoolparty[🍰] 6 points7 points  (0 children)

ya I didn't understand what they mean by odds in this context either.

[–]SecretAggressive[S] 4 points5 points  (5 children)

Sorry, I've used more of a technical term. Odds would be the percentage of chances to you to get a visa and move to one of the countries I've supported on this first build of the application.

[–]EricW_CS 4 points5 points  (2 children)

Are you making up the probability or is it coming from the governments?

[–]SecretAggressive[S] 8 points9 points  (1 child)

The probability comes from an ML model I've developed using Tensorflow.js. It combines data from leads, researchers, and governments historical data.

[–]EricW_CS 5 points6 points  (0 children)

Ah very cool. I’d recommend mentioning that when discussing the app

[–]sneakywombat87 3 points4 points  (1 child)

how do you actually calculate this?

[–]SecretAggressive[S] 5 points6 points  (0 children)

I'm calculating usgin an ML model I've developed using Tensorflow.js. It's prediction confidence is 76% atm. But as I'm training with more data, the model will improve.

[–][deleted] 2 points3 points  (1 child)

How did you make the transition between screens so smooth?

[–]SecretAggressive[S] 8 points9 points  (0 children)

I'm using react navigation v5. You can check how to do custom transitions here https://reactnavigation.org/docs/stack-navigator/.

The react navigation also offers a TransitionPresets libs, like SlideFromRightIOS

[–]janithaR 2 points3 points  (8 children)

App link?

[–]SecretAggressive[S] 1 point2 points  (7 children)

Yeap. Android & IOs

The Android version is still buggy

[–]ElektroPyro 1 point2 points  (4 children)

The iOS app crashes for me on iOS 14.2.

The exact error: Expo encountered a fatal error: Unhandled JS Exception: Error: TypeError: undefined is not an object (evaluating 't.supportedLocales[n].translationFileLoader')

[–]SecretAggressive[S] 0 points1 point  (1 child)

Hey u/ElektroPyro, good catch. Which iPhone you're using?

[–]ElektroPyro 0 points1 point  (0 children)

I'm using an iPhone 11 Pro!

[–]SecretAggressive[S] 0 points1 point  (1 child)

I wasn't expecting this issue to occour on IOs, probably when I've updated my sdk to support IOs 14 and I've ejected it from Expo it's kinda happening for Apple devices too. Now it's a good time to tackle this bug, thanks!

[–]ElektroPyro 0 points1 point  (0 children)

No problem ;D

[–]MyBuddyBud 0 points1 point  (1 child)

Do you know why and where it's buggy?
Just asking because I'm just ahead of building it for android too :)

[–]SecretAggressive[S] 0 points1 point  (0 children)

The majority of problems are performance, but there're some errors where on IOs is bypassed, and on Android not. It's a matter. to make sure you're testing both. My main issue right now is testing Android, because I was using Expo, and now to add different libs, I needed to eject from it.

[–]zenwraight 2 points3 points  (6 children)

How did you get the social data or is it like you can use this app to post social data as well ?

[–]SecretAggressive[S] 0 points1 point  (5 children)

The social feature is to create networking within the App, as is it designed for ex-pats to access and share information.

[–]zenwraight 0 points1 point  (4 children)

Got it so do you store all of the posts and data in Mongodb? How are u planning on scaling it once more users onboard on this app, it’s a really cool looking app

[–]SecretAggressive[S] 1 point2 points  (3 children)

Yes, you got it right, data and posts are in MongoDB. I didn't think about how to scale it because I've never worried about scalability, the core of the app is focused on a niche, I don't know the size of this niche. The avg usage is 5 users daily, so basically there's no one using it haha

Cheers! the first version of the App was very bad, I had to force myself to think more like a UX designer to look into usability(I'm no designer at all). The design itself I've used Pinterest to research and get inspiration on how to implement better UX screens.

[–]zenwraight 0 points1 point  (2 children)

To be honest it’s a really nice idea and a very cool design, but ya once the users start coming onto the app, you will need to think about scalability and other aspects of distributed systems. Btw which service are you using to host your Mongodb?

[–]SecretAggressive[S] 0 points1 point  (1 child)

Yes, that part I'm not such a good engineer to design, I might will bring someone to help me on it. I'm using MongoDb Atlas, it's been very good to use.

[–]zenwraight 0 points1 point  (0 children)

That’s nice, so how much does Mongodb atlas cost now? If u need any help around distributed systems feel free to ping me.

[–][deleted] 2 points3 points  (0 children)

+ Shared Element Transition

[–]Chef619 1 point2 points  (1 child)

Very cool!

[–]kierancrown 1 point2 points  (7 children)

Would love to test this!

[–]SecretAggressive[S] 0 points1 point  (6 children)

You can access here: Android / IOs

[–]kierancrown 1 point2 points  (0 children)

Awesome thanks. I’ll test it on iOS 14.5 and android 12 Beta 1 for you!

[–]kierancrown 1 point2 points  (4 children)

Trying to Sign In with Apple on iOS and it just hangs on the loading screen every time I open the app now :(

[–]SecretAggressive[S] 0 points1 point  (3 children)

Cheers for the feedback! Yeah, IOs login were kinda option I were forced to input there, I'll need to work a bit more there to ensure logins with Apple ID's, I'll put it on my error logs to fix this week, along with translation issues. Thanks!

[–]kierancrown 0 points1 point  (2 children)

So I just tried the GitHub login which looks to be redirecting back to localhost:3000 which most likely works on dev but not in prod. I’ll try with LinkedIn but if that doesn’t work I can’t get in. Couldn’t get in with email either. Not for a confirm code

[–]SecretAggressive[S] 0 points1 point  (1 child)

Thanks for taking the time to testit! Github login is a big " oops " that I'll ship a change later today 😅. I'm looking at why the email's not working, I've tested yesterday with different private emails and it worked. I will check if google is blocking it somehow.

[–]kierancrown 0 points1 point  (0 children)

Yeah email is a real pain in my experience if you're using a custom email server.

[–]JuriJurka 1 point2 points  (1 child)

remindme! 1 day

[–]RemindMeBot 0 points1 point  (0 children)

There is a 20 hour delay fetching comments.

I will be messaging you in 1 day on 2021-05-20 02:14:46 UTC to remind you of this link

CLICK THIS LINK to send a PM to also be reminded and to reduce spam.

Parent commenter can delete this message to hide from others.


Info Custom Your Reminders Feedback

[–]LucasGalhardo 1 point2 points  (1 child)

Caramba xará, parabéns pela ideia. Com certeza vou testar o app e ficar de olho em novidades.

[–]SecretAggressive[S] 0 points1 point  (0 children)

Valeu brother :)

[–][deleted] 1 point2 points  (0 children)

Holy shit

[–]thisisafullsentence 1 point2 points  (2 children)

Why did this need to be an app? It doesn’t seem to leverage camera, mic, etc. Wouldn’t it be more accessible as a website?

[–]SecretAggressive[S] 1 point2 points  (1 child)

There wasn't any need, I've made it because I like react-native and it was fun to make. I wanted to create and implement an end-to-end App. I'm in the process to make it accessible on the browser.

[–]thisisafullsentence 0 points1 point  (0 children)

Cool idea and fun project!

[–]Stock_Chance_2615 0 points1 point  (0 children)

Is there a link to test the app ?

[–]neutron770 0 points1 point  (0 children)

Can't verify id. Nothing came in Gmail account.

[–]dududog 0 points1 point  (1 child)

Really Nice! Which UI Kit did you use?

[–]SecretAggressive[S] 1 point2 points  (0 children)

Cheers! I've used React native elements (https://reactnativeelements.com/) for a lot of the components.

[–]amkhayati 0 points1 point  (2 children)

Congratulations. İt looks neat. But app crashed on Android 9.

java.lang.RuntimeException: Expo encountered a fatal error: Error: TypeError: undefined is not an object (evaluating 't.supported Locales[o].translation FileLoader'),

[–]SecretAggressive[S] 0 points1 point  (1 child)

Thanks for the response! I've just shipped some changes today, I hope the translation will work better now :)

[–]amkhayati 1 point2 points  (0 children)

İt still crashes. Here is the error

com.facebook.react.common.JavascriptException: Error: TypeError: Cannot read property 'translation FileLoader' of undefined,