We quietly launched UberJobs.com last month and have been rapidly improving the service and trying to get content (not much there right now). We would love to get some feedback from fellow Drupalers.

Background:

UberJobs is a 100% free job site. That includes free job posting, resume posting, resuming searching, job management tools, and, of course, job searching. As you will see, the site is a lot like Craigslist - simple and location-based. However, we also provide tons of additional features:

  • Support for multiple companies
  • Job applications through the site
  • Ability to contact candidates through the site
  • Stats for all your posts
  • Job/Resume Trends available to anyone
  • Features for registered users: view history, color coding of job lists, etc
  • Location sub-domains like http://ottawa.uberjobs.com and http://dallas.uberjobs.com
  • Since it's free, anybody can post. Need to hire someone to mow your lawn for $5/hr? Go ahead and post an ad on UberJobs!

The site is built on Drupal 4.7.4 using the following modules:

  • captcha
  • emailnode (homegrown)
  • faq (homegrown)
  • fckeditor
  • ip2cc
  • legal
  • poormanscron
  • print (modified the source)
  • textimage

Things we are working on besides bugs:

  • Internet Marketing (would appreciate tips here on how to create a buzz or get traffic)
  • Learning all about SEO
  • Optimizing performance – we want to be super fast!
  • Figuring out why Google is not indexing us (any ideas????)

Any bug reports and general feedback are definitely welcomed. Even if you hate it, we would love to know why. Thanks again to the Drupal community for the best CMS ever!

URL: http://www.uberjobs.com

cheers,

-theo

Comments

gsh2000’s picture

Las Angeles?? Should be Los Angeles.... otherwise great job!

Theo’s picture

Oops! That's been fixed now. Thanks!

Schoonzie’s picture

Great site, really well done.

How did you do the subdomain locations like that?

Theo’s picture

The subdomains were tricky. We got our hosting company to create all of the subdomains (other services like GoDaddy provide you tools). We then use a combination of cookies and URL checking to keep track of which location the user is on. For example, like Craigslist, if you go to vancouver.uberjobs.com, the next time you go to www.uberjobs.com, you will be automatically redirected to vancouver.uberjobs.com.

kipkoan’s picture

Love your site. Keep it simple like that -- even if you later add fancy images or whatnot. Navigation is well thought out. Very nice.

I have one recommendation, and that is that you could use wildcard domain names so that *.uberjobs.com points to the same IP, and then your index page can load the valid location selected in the URL, redirect based on cookie, or redirect to the default page to select the location. Might make adding new locations simpler.

rszrama’s picture

Looks nice... very minimalist design, but looks sharp. Funny that another Drupal project is "uber". : P

----------------------
Current Drupal project: http://www.ubercart.org

toma’s picture

Hey nice work

i would like to ask you about how you made this view

** ALL Jobs ** (2) Education/Training (0) Law Enforcement/Security (0) Sales (0)
Accounting/Finance (0) Engineering/Architecture (0) Legal/Paralegal (0) Skilled Trade/Craft (0)
Advertising/Marketing/PR (0) Entertainment/Media (0) Management (1) Software Development (0)

I would like to make the same think in my website

For the seo, i will happy to help! Read on Drupal seo mistakes http://drupal.org/node/67767

Theo’s picture

Hi Toma,

For that view I run a GROUP BY select query:

SELECT category, count(category) number FROM {jobs} GROUP BY category

Then I keep a total count for the "*** ALL Jobs ***" category and render the rest as is. FYI I don't use the taxonomy module because I just needed something simple and fast.

Thanks for the SEO link! I picked up some good tips from there :).

cheers,

-theo

adrianmak’s picture

How did you make the Trend ?

Theo’s picture

What do you mean?

-theo

oemb29’s picture

This site is perfect!

How can create "my jobs" information like uberjobs?

I see you use tabs in "my acount" information:

my companies
my jobs
my resumes
my services
my job applications

I'm install node profile but dont work likes tabs and cant "Add Company" in "my companies" or "Post Jobs" in "my jobs", etc.

How can I do this?

Thanks you so much

oemb29

toma’s picture

You can do that by views, filter by user logged in, for the menu you can do tabs with views also

---
Biladi US Morocco
http://www.biladi.us

oemb29’s picture

Ok, I used view tabs and tabs module and filter by current user but in uberjob.com appears tabs in "my acount" button. How can do this?

ighosam’s picture

Good site, I love the way you implemented fckeditor,
I am wondering how you were able to display the downloaded file in the editor

I am trying to do somthing similer with fckeditor, I am not sure how, I will apprecitate some tips

I would love to also be able to read a word doc file into the fckeditor without using the copy and past.

maybe using some javascript or php script

Thanks

Sam

geoline’s picture

Indeed that an Übersite. I like the design and the simple navigation. Great job... ÜberJob :)