Building Everything With Expression Engine

Developers, designers, small business owners: this is the beginning of a series of ongoing articles about using ExpressionEngine (my CMS of choice) to build everything. Sure, you could just use EE as a content management system, but where’s the fun in that? You bought the license… let’s take it out and get the dust off of it! If you have a little patience (OK, a lot) I will show you how to build web based applications   using little more than ExpressionEngine and a little elbow grease. Some of the techniques are straightforward, and will benefit light EE developers, and others are pretty involved. Each one will get you a little closer to building everything with EE.

Here at Barrett Newton Interactive, I started playing with EE as an app platform because I want lots of cool tools (bug trackers , time trackers, to-do trackers, estimate generators) but frankly, I don’t want 10 different non-integrated web-based applications. Not to mention the nightmare scenario of losing my data to some other idiot (if an idiot is going to lose my data, that idiot better be me.) I got tired of maintaining the same data on multiple sites & apps like Cashboard, Basecamp, Studiometry, Quickbooks, Address Book, you get the picture. Also, my team is spread across the country, and I myself like to travel, so we need web access to all of our tools. Those problems could be tackled any number of ways, but I had the unlikely idea of making my CMS address those issues for me.

Using EE as an application framework might be a bit convoluted sometimes, but for the non-developer, it’s a great tool for creating and interacting with dynamic data without knowing a lot of code. For a hard-working developer at a small company, it’s a great way to offload at least some of the work on someone else, without the fear of crumbling the entire system. EE strikes a nice balance between depth & simplicity, and because of these factors, we’ve chosen to use it to its fullest potential.

Next week, I’ll post the first in a 4 part series dedicated to our most used app: the Time Tracker. Once I roll that series up, I’ll move on to series detailing our bug tracker, estimates , reporting, to-do tracker, and a few other cool little things as well. Keep coming back, and don’t hesitate to drop me a comment!

comments( 17 | Add Comment ) Back to Articles

Your Opinions Matter
Andy Marshall | 11:41 AM, November 13, 2009

Time Tracker? Sounds intriguing!
Looking forward to it already.

Am a EE developer / user myself, so always happy to see what other are doing with it.

Kelly Law | 6:18 AM, February 17, 2012

I have been long time fan of expression engine. I like this platform very smart. magento developers Thanks!

Shelly Cobber | 5:40 AM, February 22, 2012

As a small business owner I appreciate that Expression Engine for building my site. factoring Thanks for inspiration!

miami limo | 6:31 AM, February 26, 2012

I actually like ExpressionEngine site. I believe ExpressionEngine is the best and helpful for blogging. miami limo Thanks!

Jossy | 8:02 AM, February 27, 2012

Thanks for suggestion. I have been long since fan of Expression Engine. Thanks again. online contest Keep it up though!

milijillan | 8:38 AM, March 1, 2012

Thanks for impression pop up about expression engine. mini laptop I would like to say that Expression Engine is the best for forum and blogging.

jackypolards | 9:44 AM, April 14, 2012

Really it’s very usual to developers, designers, small business owners community to highlights their business frequently. SEO marketing company Thanks!

Lucy Ferguson | 1:32 AM, July 11, 2012

Expressionengine is the most complicated web platform building websites are best for business. I appreciate it very much. Thanks! smile
web hosting

tinajohn | 4:00 AM, July 11, 2012

Totally helpful and exclusive writing at all! I love it. Really I was looking forward to read about it. Thanks for this allocation. LOL
cheap web hosting

Chelsea Roberts | 11:03 PM, July 12, 2012

Yes, I want to build my site with expressionengine. I have found it the best website builder platform with the professionals. Thanks!
interior design

Gabby Roddy | 12:51 AM, July 29, 2012

Time Tracker? Sounds intriguing!
Looking forward to it already.

Am a web hosting developer / user myself, so always happy to see what other are doing with it. ecommerce

 

Miley Crusie | 10:40 AM, August 1, 2012

That’s really a great article indeed! You expressed the impression about the expressionengine exactly what I wish for. yes, I also decide to build sites with expressionengine. Thanks! 
narrative essay paragraph

Emma Doodson | 2:45 AM, August 17, 2012

Thanks for some useful web applications and as these are very helpful to apply so lots of patients is also acceptable. Thanks for the detail discussion about various aspects of ExpressionEngine.
custom essay writing service

Shelly Dell | 10:27 AM, September 4, 2012

Much cooperative! Designers of the best essay writing service (http://best-termpaper.com/) sites can get a good support from this informative post of web development. Thanks for the assist.

Andrew Millar | 1:42 AM, October 7, 2012

I have been a long time fan of ExpressionEngine! I wanna build a new eCommerce website in this platform. I am really impressed to hear a bit inspiration from you. Thanks!
eCommerce hosting

simmonhisco | 9:16 PM, March 6, 2013

ExpressionEngine is a very professional platform to build dynamic websites. I have been using one of my property investmentwebsite it’s easy to manage.

Emma Doodson | 10:19 AM, April 21, 2013

As a Web Developer I always expect building site with Expression Engine. I think it’s better platform to build everything with satisfaction. Anyway I wanna convert my lab report example from BestCustomWriting.com in Expression Engine soon. Thanks for your valuable input!!

Add Your Comment

Name:

Email:

Location:

URL:

Remember my personal information

Notify me of follow-up comments?

More Articles