Shameless appstore links: https://crawlapp.io/

Inspiration

Have you ever tried to meet up with your friend and it goes something like this:

You: Hey I just got off the train. Where are you at?

Friend: I'm at the Starbucks

quickly google searches starbucks only to find 3 within a mile of you

You: Which Starbucks?

Friend: The one with the drive through

You: ....

Well that's basically the inspiration for the app. My girlfriend and I were trying to find our friends at an outdoor concert and it was difficult to track them down. So I made this. A simple app to share your location with your friends during a set period of time.

What it does

Crawl allows you to share your location with your friends during a set period of time. Easily. Without an account.

How I built it

I built it using react native expo and a metric ton of npm modules. I just kind of glued the pieces together till I got something almost functional.

Challenges I ran into

  1. Developing cross platform is difficult without a mac :(
  2. Finding time to develop the app in-between work and school!
  3. Learning all the devops knowledge for deploying an app to either app store
  4. Working with packages on the latest version broke the app more than once. I have learned to be more appreciative of stable builds.

Accomplishments that I am proud of

I am mostly proud of building something I can share with my friends. Most things I code for only work on "my machine" or are "internal use only". I'm also proud of creating my first mobile app!

What we learned

I learned that mobile apps are not nearly as intimidating as I once thought they were and I hope to build more mobile apps in the future!

What's next for CRAWL

  1. Clean all the spaghetti I wrote in a rush for this hackathon haha
  2. Buy a macbook so I can debug the iOS version of the app
  3. Debug Debug Debug
  4. Test Test Test
  5. Repeat steps 3 & 4 until the app is awesome
  6. ?????
  7. Profit
Share this project:

Updates