Jump to content

Photo

randomuser.me is taking off!

- - - - -

  • Please log in to reply
58 replies to this topic

#1
ArronH

ArronH

    I'm a httpster

  • Moderators
  • 3,667 posts
  • Joined: 09-March 10
  • LocationLos Angeles, CA
  • Expertise:HTML, CSS, Javascript, Graphics, Flash

Sole_Wolf and I are spending our free time maintaining and evolving http://randomuser.me/ (formerly usergen.me). It is really starting to take off!

 

Some stats

  • We had our busiest day yesterday with over 3,300 hits! 
  • 93% of our traffic are new users. 
  • 12,912 unique visitors since launching less than two weeks ago.
  • Everyone is talking about us on Twitter! Tons of positive feedback.
  • We recently made sure we had rights to use the photos on the application, no more legal worries :)

 

Short Term Goals

 

We have a lot planned for this. Sole_Wolf has been doing a lot of backend work to make the system better and add more features. A few of our short term goals for the project include

  • API keys to track usage by members
  • Request multiple results at once 
  • Even more data and photos

 

LongTerm Goals

 

Sole_Wolf and I have decided to close our public repo and make the project closed source. We do this because we have plans to turn this tool into something that can turn a profit. We don't want to disclose any specifics, but it's going to benefit both us and the developers that use our tool. 

 

We are super excited at the attention this tool is getting. We can't wait to show you everything we've done! 

 

(also, follow the project on twitter https://twitter.com/randomapi )


DO NOT OPEN THIS

Spoiler

#2
Qasim

Qasim
  • Members
  • 548 posts
  • Joined: 25-October 10
  • LocationOntario, Canada
  • Expertise:HTML, CSS, PHP, Java, Javascript, Python, Ruby on Rails, Node.js, Graphics, MongoDB, Cassandra

This is so wonderful, congratulations to both of you, you deserve this success!

 

EDIT: Holy crap you guys are exploding on twitter!!!!!



#3
callumacrae

callumacrae

    JavaScript Ninja

  • Members
  • 3,467 posts
  • Joined: 20-January 11
  • LocationLondon
  • Expertise:HTML, CSS, Javascript, Node.js
According to his email address, this guy is 53 years old!

Front-end developer and writer
Twitter | GitHub | phpBB Contributor and Website Team Member | macr.ae


#4
solewolf

solewolf

    woof woof I am wolf

  • Members
  • 543 posts
  • Joined: 24-March 10
  • Expertise:HTML, CSS, PHP, Java, Javascript, Node.js, SQL, MongoDB

According to his email address, this guy is 53 years old!

Haha, the numbers at the end of the emails are a random number between 10 - 99, nothing to do with age :)



#5
ArronH

ArronH

    I'm a httpster

  • Moderators
  • 3,667 posts
  • Joined: 09-March 10
  • LocationLos Angeles, CA
  • Expertise:HTML, CSS, Javascript, Graphics, Flash

This is so wonderful, congratulations to both of you, you deserve this success!

 

EDIT: Holy crap you guys are exploding on twitter!!!!!

 

 

This one is my favorite tweet so far :)

Macartisan ‏@macartisan
RandomUser.me - the holy grail of frustrated #persona designers everywhere!

DO NOT OPEN THIS

Spoiler

#6
Daniel15

Daniel15

    dan.cx

  • Moderators
  • 3,761 posts
  • Joined: 17-April 10
  • LocationMountain View, CA
  • Expertise:HTML, CSS, PHP, Java, Javascript, Node.js, SQL
How'd you manage to create such a buzz on Twitter? :o

Haha, the numbers at the end of the emails are a random number between 10 - 99, nothing to do with age :)

Yes, I approve of this. :P
Daniel15! :D
Posted Image

Repeat after me: jQuery is not JavaScript. It is not the answer to every JavaScript-related question. When you have to write some JavaScript, do not instantly react with "Oh, I'll do that with jQuery!"

Spoiler

#7
Martadella

Martadella
  • Members
  • 531 posts
  • Joined: 22-March 10
  • Expertise:HTML, CSS, PHP, Graphics

Congratulations Guys! But please , PLEASE don't ruin it with advertisements :P


Keep calm you Sexy Beast.


#8
JackHarley

JackHarley

    Jack

  • Members
  • 1,278 posts
  • Joined: 08-March 10
  • LocationIreland
  • Expertise:HTML, CSS, PHP, Javascript, SQL

Congratulations Guys! But please , PLEASE don't ruin it with advertisements :P

 

Ads wouldn't really work that well since it's an API, only people who visit the site to learn how to use it would be monetizable. It'd have to be some sort of subscription model but I'm unsure if people would be willing to pay for this, despite how awesome it is. :).



#9
soulcyon

soulcyon

    兄貴 シャンク

  • Members
  • 1,615 posts
  • Joined: 14-April 10
  • LocationNew Brunswick, NJ
  • Expertise:HTML, CSS, PHP, Java, Javascript, Node.js, Graphics, MongoDB, CouchDB

Great work arron you sexy beast :x


Posted Image

#10
ArronH

ArronH

    I'm a httpster

  • Moderators
  • 3,667 posts
  • Joined: 09-March 10
  • LocationLos Angeles, CA
  • Expertise:HTML, CSS, Javascript, Graphics, Flash
@Daniel we got picked up by a few very popular blogs (somehow) and it kind of spread from there. The reddit post helped as well. And now that we're using the correct licensed photos people only have good things to say about it

@Aamer Nope no ads!

@AwesomezGuy The service will never go 100% paid. The data it currently provides right now will always be free. The great features sole_wolf is working on will be added and will bring in some revenue.

@soulcyon hey baby, how you doin'?
DO NOT OPEN THIS

Spoiler

#11
gibbonweb

gibbonweb

    兄ヨハネス

  • Members
  • 2,078 posts
  • Joined: 23-June 10
  • LocationMunich(DE)
  • Expertise:HTML, CSS, PHP, Javascript, Python, SQL, Graphics

Ads wouldn't really work that well since it's an API

Wait until the API fetches handsome Samsung McDonald's from the database, who looks oddly similar to the Michelin man!



#12
ArronH

ArronH

    I'm a httpster

  • Moderators
  • 3,667 posts
  • Joined: 09-March 10
  • LocationLos Angeles, CA
  • Expertise:HTML, CSS, Javascript, Graphics, Flash

Update: We broke our record yesterday with just over 5,000 hits! 

 

Fr57xxU.png


DO NOT OPEN THIS

Spoiler

#13
ianonavy

ianonavy
  • Members
  • 921 posts
  • Joined: 14-April 10
  • Expertise:HTML, CSS, Java, Javascript, Python, SQL
Congratulations!

#14
Marked

Marked
  • Members
  • 164 posts
  • Joined: 21-May 10
  • LocationChch, NZ
  • Expertise:HTML, CSS, PHP, SQL

I got directed there from Codrops collective article which I subscribe too. That should account for some decent traffic flow



#15
mkohlmyr

mkohlmyr
  • Members
  • 241 posts
  • Joined: 21-June 10
  • LocationSouthampton, England
  • Expertise:HTML, CSS, PHP, Java, Javascript, Python, Node.js, SQL, Graphics, MongoDB

Congratulations guys!


http://mkohlmyr.comhttps://keybase.io/mkohlmyr/key.asc
Web developer at Triggered Messaging Ltd

BSc Computer Science, University of Southampton

 

 


#16
gushort

gushort
  • Members
  • 527 posts
  • Joined: 05-January 11
  • LocationToronto

Damn you!  :P

 

I had thought about building an API just like this, but with a lot more profile info. Even grabbed a domain for it (had "sensus" in the name). Too many projects, too little time I guess :)

 

Good luck with yours, looks like you're off to a good start.

 

By the way, one of the things that slowed me down on this was creating a function to randomly generate International names, in addition to the anglo-saxon name generator (may not be necessary, but I wanted to give it an International flavour :) ).


Edited by gushort, 26 August 2013 - 12:34 AM.


#17
ArronH

ArronH

    I'm a httpster

  • Moderators
  • 3,667 posts
  • Joined: 09-March 10
  • LocationLos Angeles, CA
  • Expertise:HTML, CSS, Javascript, Graphics, Flash

Haha, sorry gushort! 

 

At the moment, we're trying to be as general with the names as possible. John Smith and what-not. The main reason for this is we don't want to return a very Asianized name with the photo of a white male. It would be a lot more work to organize photos by nationality. I'm also unsure of how many developers would actually benefit from it. I don't know many use cases where someone would need a European female vs. an African one. 


DO NOT OPEN THIS

Spoiler

#18
gushort

gushort
  • Members
  • 527 posts
  • Joined: 05-January 11
  • LocationToronto

 I don't know many use cases where someone would need a European female vs. an African one. 

 

Actually it was more to make it "International friendly," while giving a developer the full spectrum of possible naming conventions they would have to deal with when opening their project to the World instead of just the English speaking countries. For example, dealing with accents (International characters), very long names, or even taking into account what may be offensive to one culture but not to another.

 

But, I had decided not to bother trying to tackle the Cyrillic or Asian aspect, as that was beyond my capability  :P



#19
ArronH

ArronH

    I'm a httpster

  • Moderators
  • 3,667 posts
  • Joined: 09-March 10
  • LocationLos Angeles, CA
  • Expertise:HTML, CSS, Javascript, Graphics, Flash

UPDATE 08.26.13

 

  • Changed the formatting of our JSON. Older applications will not work with the new format unfortunately.
  • Added more randomized data including address, contact info, passwords, hashes, and a new seed format
  • Multiple results! Request up to 5 results at one time.
  • We now have Twitter links in the footer

DO NOT OPEN THIS

Spoiler

#20
Lemon

Lemon
  • Members
  • 850 posts
  • Joined: 24-February 11
  • Expertise:HTML, CSS, PHP, Javascript, Node.js, SQL

 

UPDATE 08.26.13

 

  • Changed the formatting of our JSON. Older applications will not work with the new format unfortunately.

 

API changes that break things should really be done as versions, otherwise you'll piss off your users with every change. This is because most people won't keep up to date with your website, so for them their applications will just randomly break.

 

e.g http://randomuser.me/g/1/ for first release

http://randomuser.me/g/2/ or http://randomuser.me/g/1.1/ for changes that break backwards compatibility

etc






1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users