Drupal

 
Drupal is one of the latest technologies that are now preferred by many people web development. This open source CMS includes the ability to register and maintain individual user accounts, administration menus, RSS-feeds, customizable layout, flexible account privileges, logging, a blogging system, an Internet forum, and options to create a classic brochureware website or an interactive community websites. ESOLPK provide extensive IT services in web development using Drupal, and provide our clients the exact needs in look, feel and functioanlity.
 
 
Marin Open Homes
- Website for real estate business

This project is the development of a dynamic website, showcasing open home listings for members of the Marin Association of Realtors. Client needed an upgraded site in Drupal that implements all the features of their current site but optimizes it for speed and performance. Additionally, they needed a few new features that were not in the current site like services links to social networking websites and brokerage selection in registration from a list of Brokerage nodes.

ESOLPK provided quality web and programming services for their website needs. The new site targets potential buyers and sellers looking for open homes on the internet, Agents and brokers wanting to advertise their open homes listings and Potential advertisers or affiliates who would pay for ad placement. This website has extensive search feature with an interactive Google Map.

Marin Open Homes
  • Search Feature with an interactive Google Map
  • Secure Admin Panel
  • Services Links to Social Networking website
  • Brokerage selection
 
 
BentoSnap
- Class Management System

The company required this website to help display their class details and provide an easy way for their students to sign up for them. The Company or their instructors also need an easy way to communicate with students enrolled in their classes. There are some small local businesses that provide training classes but do not have an easy way to manage them. ESOLPK provides a complete solution in form of website to showcase and manage training classes for these businesses. The first clients on the site will be The Marin Photo Group and Seawood Photo, who will provide photography training classes for their customers. There are 5 types of users on the website. Each level of user can administer the level below it (with the exception of Student).

  • Unregistered visitor
  • Student
  • Instructor
  • Company
  • Super administrator
BentoSnap
  • Unregistered Visitor
  • Student Functionality
  • Instructor Functionality
  • Company Functionality
  • Super Administrator
 
 
Venture Pods
- Open Atrium Website

Client wants to launch a new website using Open Atrium and for this client hired ESOLPK for ongoing development and support activities. They refer to Open Atrium groups as "Pods". Pods are workspaces for coaches (or consultants) to work with their clients, mostly entrepreneurs (and business owners).

There are sixteen types of Pods based on four dimensions:

  • Public/Private: A public Pod appears in the Pod directory, a private one does not.
  • Limited Size/No Limit: Pods can be limited to a specific number of people.
  • Free/Pay: Some Pods are free to enter, others require a monthly payment.
  • Authorization required/Open: Entering Pods may require the approval of the Pod owner.

ESOLPK provided quality web development services to client and develop a outstanding website for their business containing pods, members, coaches, admin and entrepreneurs.

Venture Pods
  • Groups User Registration (OG Module Customization)
  • Groups Payment (OG Module Management)
  • Open Atrium Configuration & Uprades
  • Monitor Performance Availability
  • Coaches, Admin, Entrepreneurs
  • Affiliate Program
 
 
Open Atrium - Map Gallery Modules
- Open Atrium Website

This project is the development of Open Atrium features to let site owners generate a list of locations with related data and navigate their content through that list of locations. The user clicks into a group and sees a tab at the top of the screen which shows a map. This map when clicked shows the list of all locations in the website. It has two sets of filters: geographic and content filters. When user clicks on one of the geographic filters (e.g. region) the geographic filter dropdowns for the other fields are immediately limited to selections that share that geographic feature.

There are two additional buttons: a clear button which removes all geographic features such that all drop downs show the complete list, and a Go button which causes the map to redraw - zooming to the lowest level that includes all selected locations (based on the geographic filters). The map also uses red icons (for those with no related selected content) and green icons (for those with related selected content). An option to select "MyLocations" such that when the user clicks the "My Locations" filter, all other geographic filters are erased, and list only those to which they've assigned themselves appear.

The second filter section allows filtering of the related node content. ESOLPK developed these modules for client in Open Atrium.

Map Gallery Modules
  • Map Module using Google Maps
  • Gallery Module
  • My Locations set & select
  • Administrative functions
  • Filtering