Building a company directory is quite easy with drupal. Here is how I made this simple example directory.
Let's dive in and create a simple invoicing system, because hey, why not. It's useful if you're a freelancer, or work for one. It's also a good way to familiarize yourself with drupal concepts, such as content types and entities.
This post is for anyone who is new to drupal, and is wondering how to install new modules. Almost any type of function can be added to drupal by installing modules. You can do this in 3 ways, using 3 different tools:
There a few ways to make your site look aesthetically pleasing, including
If your site is an informational blog, such as this one, you may want to focus on the first 2. These sites tend to focus on simplicity and readability, because they are trying to convey information as easily as possible.
It's easy to send an email from a drupal site, because they come with contact forms that can send email ... hooray!! But making sure those emails aren't marked as phishing or spam can be a little tricky.
Here are some simple steps that should get the job done.
Drupal is one of many Content Management Systems (CMS) out there. It's good for building sites with robust functionality. With drupal, you can build membership sites, forums, helpdesk ticketing sytems, company directories, online invitations sites, e-card sites, and more. It was designed with this in mind, from the beginning, and consists of a core base, to which you can add modules, or extenstions, if you will. There is a module for almost any type of function you can imagine, and if there isn't, you can build a custom one, or ask a developer to build one for you. Pretty cool, right?