Tuesday, July 31, 2012

FreebieShark.com - Helping You Save!

FreebieShark.com - Helping You Save!


FREE Tampax Radiant Sample Pack with Wristlet

Posted: 31 Jul 2012 01:00 PM PDT

Hurry! You can currently snag a FREE Tampax Radiant Sample Pack! These will go super quick! Expect this to arrive within 4 to 6 weeks! (Thank You, Gary!) Pssstt.. don't forget to "Like" FreebieShark...


FREE Alli Cookbook

Posted: 31 Jul 2012 12:33 PM PDT

Score a FREE Alli Cookbook after you “Like” their Facebook page and click the returning user button! This should arrive within 4 to 6 weeks! Pssstt.. don't forget to "Like" FreebieShark...


FREE Full-Size Physicians Bronzer (FIRST 1,000 @ 5PM ET)

Posted: 31 Jul 2012 10:05 AM PDT

Live at 5PM ET, Physicians Formula will be giving away 1,000 FREE Full-Size Physicians Bronzer! You’ll need to “Like” their Facebook page, then watch for the secret word to be...


FREE Song Download from Crystal Light (FIRST 6,000!)

Posted: 31 Jul 2012 09:29 AM PDT

Snag a FREE Song Download from Crystal Light! Simply “Like” their Facebook page, then follow the instructions! No need to post on your wall or share with friends. Pssstt.. don't forget to...


RecycleBank: Earn 50 More Points

Posted: 31 Jul 2012 09:16 AM PDT

Add 30 more points to your RecycleBank account! Simply login or register here. After doing so, head on over here and click the pink bubbles, then click the water hose to score your 50 points! What is...


FREE Kind Nuts & Spices Bar

Posted: 31 Jul 2012 08:12 AM PDT

Hurry on over to Facebook to score a FREE Kind Nuts & Spices Bar! Just “Like” their page and fill out the form. You’ll receive an e-mail with instructions on how to print out...


Free Samples Still Available Round-Up – July 2012

Posted: 31 Jul 2012 07:20 AM PDT

We all love freebies, right? Here is a list of all the freebies that I have posted within the month of July that are still available to request! And don’t forget to sign up to the FreebieShark...


FREE Honda Little League Baseball Collector Pin

Posted: 31 Jul 2012 06:34 AM PDT

Score a FREE Honda Little League Baseball Collector Pin! All you need to do to request one is to simply fill out the short form! (Thank You, Jo Ann!) This is a post from FreebieShark. This is a post...


$3 off Birds Eye Viola Coupon

Posted: 31 Jul 2012 05:58 AM PDT

Check out this new $3/1 Birds Eye Viola coupon! This coupon won’t last long! This is a high value coupon, so this should make for some very inexpensive Birds Eye Viola (under $1 at Walmart)!...


Lessons Learned Building a SaaS with WordPress - Six Revisions

Lessons Learned Building a SaaS with WordPress - Six Revisions


Lessons Learned Building a SaaS with WordPress

Posted: 31 Jul 2012 03:00 AM PDT

Advertise here with BSA


Lessons Learned Building a SaaS with WordPress

WordPress has been dominating the content management system landscape for the past few years. WordPress is used by over 50 million sites; among them are ubiquitous web properties and companies like Mashable, TechCrunch and CNN[1].

In this article, we’ll talk about some of the lessons I learned while developing my latest startup, Restaurant Engine, a web design service for restaurants built on top of WordPress.

Introduction

WordPress had humbling beginnings: It started out as a blogging tool. Now, WordPress has grown into a very capable web publishing platform, and we’re continually seeing innovative ways it’s being used.

Some examples? PressTrends offers analytics tracking for WordPress product creators. WPAppStore just launched, offering an app store built into the WordPress dashboard. Browsing all of the advanced functionality that can be achieved using Gravity Forms opens up amazing possibilities. These are just a few of my favorite innovations happening in the WordPress ecosystem.

And it’s not just about dreaming up new tools. When you start thinking about specific groups of people, industries and sectors — and how WordPress can be used to solve their specific problems — we find many opportunities. But, as with anything else, there are challenges and questions that need to be thought through, dissected and reconstructed.

Essentially, my goal with Restaurant Engine was to automate (to an extent) the process of designing, building, hosting and populating a new website built with WordPress, and design this as a solution to a specific group of people (restaurant owners) who have a common set of problems that need solving.

Working with Constraints

In the case of Restaurant Engine, the decision to use WordPress was a no-brainer. In my opinion, there’s no better CMS than WordPress.

But there are certain drawbacks to using WordPress that are worth considering.

One of the disadvantages of using a CMS instead of building a web app from scratch is your ability to customize. If we built from scratch, we’d have the freedom to dream up the best possible solution for every feature. But, when working with WordPress, we must consider questions like "If we modify this feature of WordPress, how difficult will it be to maintain when WordPress is upgraded?" This can lead to more complexity, which may or may not be worth the effort.

Should You Use WordPress for Your Project?

WordPress is fantastic and can do many things. But it can’t do everything. It’s important that we accept this fact and not force WordPress to be our solution if the shoe just doesn’t fit.

It’s quite common these days that a client approaches you with big ideas for a web app, laying out a list of features that clearly will require custom web development. Sure, an eBay-inspired auction system with the ability to pull crowdsourced data from third-party feeds while auto-posting to Pinterest is possible. But is it wise to use WordPress for this?

My opinion is if the central focus of your project is related to publishing some form of content online, then WordPress could be a great choice.

Understanding Your Users

It’s important that we understand who our users are. Choosing to build our solution on top of WordPress introduces an interesting question we must resolve from the outset: Are new users of our web app already familiar with WordPress?

The answer to that question will heavily inform several things: Our marketing communication about the product, the way we communicate features within the product (labels, documentation, etc.) and the extent to which we need to customize the WordPress dashboard.

For example, below is a section of our marketing home page. In this section, we mention WordPress, but didn’t make it the central focus of our marketing because it’s only relevant to some visitors.

Customizing the WordPress Dashboard

Although WordPress has evolved into a very powerful and user-friendly piece of software, we must still question how its usability applies to our target user-base. In my case, I took the approach of "if it ain’t broke, don’t fix it", but added "if it can be better, improve it."

Labeling post types, taxonomies and other features goes a long way to making the tool easier for our users to understand.

For some things, like editing posts and pages, I decided to leave the WordPress interface intact. Same with the dashboard menu design and the general visual aesthetic of the dashboard. I wanted users who already use WordPress to feel right at home when using the app. But for those who’ve never heard of WordPress, the interface still works nicely for them.

However, there were certain WordPress features that our users repeatedly found confusing or could use improvement. One example was the WordPress Featured Image, which requires a series of steps to initiate, upload, assign and save. We customized this to be a one-click action and relabeled it to say "Food Item Image".

Another example was the admin bar, which normally contains quite a few items and dropdown menus. We removed most of these and left only the most relevant items, like "View My Site" and "Log Out".

Every project and application will have its own set of requirements, goals and user groups to satisfy. That may mean fully redesigning the WordPress dashboard or leaving it alone.

Plugins

One advantage of using WordPress is the amazing selection of plugins; and some of the best ones are often free. While some things in your app may require custom development, it’s not a bad idea to rule out using plugins.

Here are a few plugins we use:

  • Hide Welcome Panel for Multisite – since we use WordPress Multisite, this little tool proved helpful
  • Simple Page Ordering – it turns your Pages list (and other hierarchal post types) into a drag-and-drop order interface
  • SB Uploader – when we modified the ‘Featured Image’ function, this plugin helped us do that

Conclusion

I just shared with you some of my experiences working with WordPress to build my startup. WordPress is easily customizable, open source, and a terrific platform for publishing web content. However, keep in mind that it has limitations and isn’t the perfect tool for every job.

References

  1. WordPress.com Stats

Related Content

About the Author

Brian Casel is the founder of Restaurant Engine, a web design service for Restaurants built on WordPress. Connect with Brian on Twitter @CasJam.

Your Daily Free Stuff

Your Daily Free Stuff


Free Swiffer WetJet Extra Power Pads August 2nd

Posted: 31 Jul 2012 11:49 AM PDT

First 12,500 to sign up will receive two free pads. They will also have a second giveaway sometime in August. “Like” their Facebook page. Get it for Free!

Free Sample of EmPerfumes

Posted: 30 Jul 2012 11:50 PM PDT

Get it for Free!

Free Evologie Skincare Samples

Posted: 30 Jul 2012 11:39 PM PDT

Use promotion code: EVOBSTAT01 Get it for Free!

Free Kind Snack Bar

Posted: 30 Jul 2012 11:32 PM PDT

“Like” on Facebook and Take the Pledge. First 100,000. Get it for Free!

Free Medium Iced or Blended Beverage at Peet’s Coffee August 1st

Posted: 30 Jul 2012 11:00 PM PDT

Get it for Free!

I Crave Freebies

I Crave Freebies


York Photo $1.00 Grocery Tote Plus 40 FREE Prints

Posted: 31 Jul 2012 11:13 AM PDT

Get a customized Grocery Tote Bag (with your own photos and text) from York Photo for ONLY $1.00 ($8.99 value)!

FREE Getaway Bag w/p at Victoria’s Secret

Posted: 31 Jul 2012 10:34 AM PDT

Who's got a getaway to go with this bag? FREE with $75 purchase, thru 8/5.

FREE Olympic Collar Charm w/ Spa Works at Petco

Posted: 31 Jul 2012 10:30 AM PDT

Treat your pet to Petco Gold Medal Spa Works and receive a FREE Olympic collar charm!

FREE Song Download from Crystal Light

Posted: 31 Jul 2012 09:22 AM PDT

Get a FREE song download from Crystal Light. Limited quantities.

FREE 1-Year Subscription to Parenting School Years Digital

Posted: 31 Jul 2012 09:15 AM PDT

Sign up and receive FREE 1-year subscription to Parenting School Years Digital.

FREE L’Oréal INOAColor Care Shampoo, Conditioner and Masque

Posted: 31 Jul 2012 08:57 AM PDT

The first 500 people to enter the sweepstakes will get it.

Meals & Snacks Printable Coupons

Posted: 31 Jul 2012 08:39 AM PDT

Maximize your savings when you buy select meals and snacks with these printable coupons!