Ladies and gentlemen, I present to you...
Inspiration
User information should be easy to get, yet it isn't especially on mobile. This service enables getting a DevPost or Replit user's information very quickly.
An Example
You are texting a friend, and they say, here's my Replit username. You don't know how to access their projects or their profile page. Then, you just message this bot, and you get their information right away.
How I Built It
I used Twilio for this project. For the server, I used Flask (a python server library).
Challenges I Ran Into
There were many challenges I ran into, especially setting up Twilio. I finally got everything to work!
Accomplishments That I'm Proud Of
I actually finished the project (yay 🎉)! I figured all the Twilio stuff out, and even got to test it out myself.
What I learned
First off, I learned a LOT. I had never worked with SMS and things like that, so this was a new area for me. Twilio is very interesting, and I hope to use it in the future.
Verification
To make sure you're not a bot, I added verification (very fun, right?). To verify, go to https://devpost-and-replit-user-information-api.epiccodewizard2.repl.co/PHONE_NUMBER. Once you do that, you will get a verification code. Go to https://devpost-and-replit-user-information-api.epiccodewizard2.repl.co/PHONE_NUMBER/CODE to finally verify. Then you are done! We do not respond to messages from any unauthenticated users. (P.S. The verification is needed by Twilio, and I don't have any money to buy a full account :(. )
Additional: Where does the information come from?
In a previous hackathon, I made a DevPost User Information API, which gets all the possible information off a user's page. I also made a Replit User Information API, in my free time. This project queries my previous API, receiving information from it. Devpost Project and Replit Post.
That's it, ladies and gentlemen, thank you for your time....

Log in or sign up for Devpost to join the conversation.