2
6 Comments

New project ControlF.io - A tech. course aggregator

http://controlf.io

I built this within 2 weeks and had a couple reasons for developing it.

  1. I wanted to gain experience developing with the MEAN stack. Check!
  2. I am & have been a course author for several networks including Tutsplus, Pluralsight and Lynda. I've always found it a pain to search through multiple networks to see what they have to offer, when learning something. So I decided to pull in all of their courses and offer a unified search system.

It's been live for less than 2 weeks, and while the feedback has been positive, it looks like monetizing these through affiliate links (3 of the 4 offer affiliate programs), the conversion ratio is horrendous. Right now it's near 800 clicks to aff. links with 1 $10 join.

Traffic sources is probably an issue, because most of this traffic has been just people who are curious about the service, and not necessarily in an active learning mode.

I plan to add Udemy and Udacity to the list of networks shortly. I think it has potential, but it definitely needs exposure from some of the big tech sites like producthunt/techcrunch to gain any real traction I believe. SEO-wise, because this is all scraped content, I'd imagine ranking for terms as it stands is not a great possibility.

  1. 1

    what is the MEAN stack?

    I really like the concept. I use this

    1. 1

      MEAN is an acronym for Mongodb, Expressjs, Angular 2, and Node js.

  2. 1

    nice clean design. And yes since it is scraped content, SEO will be tough unless you add some own content for each keyword

  3. 1

    Cool project! I second kennyallen that the design is really clean and attractive. Good work! One comment I have on that front is that it's slightly hard to scan the lists of courses. Not sure why though. Might be font choice or size, line height, column width, etc.

    Some random ideas:

    • Is grouping by network the right approach? I imagine most people think differently when coming to your site... probably by topic, first. And then by some arbitrary division within that topic.
    • Consider adding value by doing some curation! For example, if I want to learn to do web development from scratch, what set of courses should I take? And in what order?
    • As kennyallen suggested, you can add value in an automated way by surfacing ratings and popularity. Maybe you can crawl the web and see how often each course gets linked to, or something similar.
    • I always tell people this, but start a newsletter! It's a good way to semi-permanently capture a % of your audience and drive some of them back to your site daily or at least weekly.
  4. 1

    This is awesome! I love the clean design of the site. It would be really cool if in the future you are able to add a function where a user can filter or sort by "most popular" or "trending" or something. Also, are all of the courses paid? It would be neat to be able to search for free courses only, too.

    1. 1

      Thanks.

      Good question on whether or not some are free or paid. I didn't check into scraping that data.

      As for popular or trending, that would probably have to be based on my own site's metrics, in terms of user ratings and such. User ratings is something I've yet to work in.