Custom Programming

Custom Programming2019-01-14T22:12:38+00:00

Web Development

Our approach

Our web development approach begins with the creation of a requirements document.  We’ll use it to guide us in the work we do on your project.  The scope of the document will define the desired outcome of the project and cover web design, key features, the selection of technologies, various types of testing, acceptance criteria and delivery instructions.

Through out the project we’ll review our progress with you.  We want to make sure that you agree we’re delivering work that is consistent with the web development plan.  Live demonstrations will be used to collect your feedback.  An agile development methodology is used to quickly adapt to any feedback you have.

What kind of technology do you use?

For a variety of reasons we specialize in open source technologies for our web development efforts.  Open source technologies have a community of developers that are constantly contributing to the betterment of each given technology.  The top 10 reasons for using open source technology are:

  1. Security
  2. Quality
  3. Customizability
  4. Freedom
  5. Flexibility
  6. Interoperability
  7. Audibility
  8. Support Options
  9. Costs
  10. Try Before You Buy

Our core competence is with Linux, HTML5, CSS3, PHP, Javascript, jQuery, Ajax, MySQL, XML and JSON.  We love the jQuery UI and Twitter Bootstrap libraries.  If you’re into NoSQL databases, mongoDB and Cassandra are our favorites.

What is Eniture’s specialty?

Our web development specialty is web application development.  Usually it requires the use of databases and/or application program interfaces (APIs).  A few examples of business functions that are commonly served by web applications are accounting, enterprise resource planning (ERP), customer relationship management (CRM), material requirement planning (MRP), e-commerce, inventory management, shipping and logistics.  Don’t be concerned if what you need isn’t on that list.  Those were just a few examples.  If meeting your needs requires a database, then you’ve come to the right place.

If your needs are more basic, you still owe it to yourself to take advantage of our free consultation.  Making sure that your website contains some functional elements is important for attracting return visitors, revenue generation and process improvement.  While you may not have an immediate idea on a function you could include in your website, we have many.  We’ll jump start your imagination so the end result of your web development project is what it should be.  To get some quick ideas, look in our blog for the post titled “Why hire a custom web developer?

Will you host my site?

No.  And you don’t want your web development firm hosting your site.  Designing and developing websites requires a particular skill set.  Keeping up with hardware and a network requires a different skill set.  Think of it this way…  You have a dentist, a doctor and possibly a specialist of some kind.  They are not the same person.  You wouldn’t consult your specialist on something that you’d normally speak to your dentist about.  Similarly you don’t want to rely on your web development firm for hosting.

Most hosting companies do a darn good job.  They manage a lot of very expensive equipment in large data centers with redundant servers, redundant power and redundant networks.  The hosting services they offer is remarkably affordable.  We can give you assistance coordinating these services, including domain name registration and SSL certificates.  If you wish we will manage your account relationship with the hosting company.  But it’s in your long term interest to maintain a direct relationship with a reputable hosting company.

Web Development Image