Web Development

AI-generated image with a variety of charts, icons, phones, hands surrounding a head with a stylized brain visible

Automatically generate or find images to go with your content


Today's website designs tend to use photos and images to make them look good. If you have your own photography or in-house illustrator, that's almost always going to give you the best result. But if you don't, this is something that can be automated with Drupal's AI module.

The AI Pixabay Automator can search Pixabay for relevant stock images that are free to use, and attach them to an image field.

The AI Image Generator can take your content and feed it into an image generator.

Read More

Homepage

Your website should do more

Boy looking at computer with hands holding his neck

And you're not sure exactly what -- it just could be better.

Cirrus clouds from the air
paragraph--color paragraph--color--rgba-grey-slight, paragraph--width--wide,  Your website is an asset. If it's not bringing you new business, if you dread going in to make changes, or you're worried about getting hacked, we ca
Call to action 2, Call to action 3, Maintenance Plans
paragraph--color paragraph--color--rgba-cyan-slight, paragraph--width--wide
paragraph--width--medium, Site Assessment,  , Learn more
paragraph--color paragraph--color--rgba-grey-slight, paragraph--width--medium, Emergency Service,  , Contact us
paragraph--width--medium, Business Site Package, <div class="hi-icon-wrap hi-icon-effect-8"><span class="hi-icon fa fa-globe" aria-hidden="true"></span>, Learn more

Web Site Development

Website Development is the core of what we do here at Freelock. Here are a few ways that we build you the website of your dreams, and make sure that your customershave a great experience on your website as well. 

Drupal skills and roles


There's a huge range of skills that come to mind when somebody asks for a web developer, and when you start looking for Drupal developers, it gets even more complicated.

Drupal developer, module developer, back end developer, what does that mean?

Read More

Web Application Development

Bringing Ideas to Life

Many organizations turn to customized applications to meet their specific IT requirements. The software capabilities available out of the box do not meet the needs of these organizations. For some, a simple customized add-on module can fill this void. For others, a completely customized application may be the way to go. Open Source software makes it possible to create the right solution without reinventing the wheel.

Dojo/Javascript Development

We're big fans of the Dojo Toolkit(link is external), a Javascript framework that allows you to build rich Internet applications right in the browser. We're impressed with the power and flexibility, and have built several big applications on it in addition to solving lots of small tasks.

We've also used other Javascript libraries, including JQuery, Prototype, Scriptaculous, and several others.