Nowadays, a web site is a very powerful information and communication tool for every company and business. The market competition is intense and a business must be able to respond to its clients / consumers needs promptly.
As a result, we designed and developed the CMS [Content Management System], a comprehensive design and administration tool for a contemporary web site that any businessperson can use to create and update his/her ownd dynamic website, without the need of programming knowledge, directly and effectively.
Main Features
- Direct updating of your company's web site with new products, press releases, and anything else you need to change / add, through automated forms that any user can administer. Creation of templates and skins that allow the dynamic change of the web site's design structure without intervention in the html code.
- Embedded modules for creating and administering content and able to use templates (skins), making possible any modification in the web pages of the web site without intervention in the code or the application's modules.
- Exceptionally expansible content administration system, ideal for the creation and monitoring of projects, such as commercial pages, business intranet and extranet, as well as community portals / vortals
Apex CMS was developed based on the 3-tier model, which differentiates the database from the business logic and the usage bi-contacts. It is developed on Microsoft .NET® using Visual Basic.NET. The database structure is Microsoft SQL Server and it also suports Oracle and MySQL.
The usage bi-contacs of the application are fully parametric, with unlimited possibilities and are programmed using simple and user-friendly HTML Skins.
APEX CMS embeds a series of tools-applications-modules that offer a plethora of possibilities on content administration, security, member infrastructure and creation of a web community/portal.
It is extremely secure and expansible as it supports Microsoft's latest model for ASP.NET 2.0 (Whidbey), as well as the creation of Web Farms.
APEX CMS functionality can be expanded to include additional applications - modules and custom tools, connected to the main platform, giving unlimited possibilities to parameterization and functionality of a web site.
The following modules are the core of the Apex CMS system, are fully developed and functional:
Account LogIn: allows the registered users of the web site to login. If they have forgotten their password, it may be sent to the e-mail they have submitted upon registration.
Announcements: creates a list with news / announcements with a summary and link "...more information". It supports xml syndication as well as start and end date accordingly.
Banner: with this module advertising banners can be projected in the web site. The administrator can define the number and type of banners that will appear.
Contacts: creates a list with contact details for one or more group of people, such as the sales personnel.
Discussions: creates and administers discussions and messages relevant to a published article.
Documents: creates a list of documents with their according links in case someone wishes to download them.
Events List / Calendar: creates a list in the form of a calendar for upcoming events, showing the place and time of the event.
FAQs: creates and administers lists from frequently asked questions and their relevant answers.
Feedback: this module allows visitors of the web site to send emails to recipients selected by the system's users.
Forums/Blogs: Designs, creates and administers discussion forms and personal blogs. Offers possibilities for multiple categories, automated message administration. etc.
Galleries: Designs, creates and administers photo galleries. Fully parametric, supports xml syndication.
Links: this module creates a list of links in any page, an image or file from the web site and it can also be presented in a web page in another web site.
News Feed (RSS): this module presents a list with links from RSS feeds of other sites. News feeds offer visitors direct and credible information for a plethora of subjects.
NewsLetter: creation and administration of personalized emails to registered users of the web site.
Search: fully parametric, “Google Like”, Full Text search of all the contents in the web site.
Survey: with this module one can create and manage in total online questionnaires and gallops. The questionnaires are dynamic and their fields can be moified from the system users without intervening in the structure of the database or the application's code.
The results can be expoerted in xml format or projected in the web site pages as diagrams (pies, bar charts etc.)
Text/HTML: creation and editing og the content using a powerful word processor that resembles Word. It includes Image Gallery while it supports content syndication (through rss xml), content expiration, content check in/out and versioning.
User Accounts: this module allows authorized users to administer user accounts in the portal, as well as to manage the relevant viewing rights and editing of the portal's contents.
XML/XSL: fully dynamic module that allows the viewing of an XML file using the relevant XSL style sheet.
HireShop: creation and administration of items rental, room reservations, monitoring of subscriptions. A very flexible module, as it adjusts to the needs of every business.
Online Support: up to 3 support levels can be created, where the user choses support type, reports his issue in written and can attach files to it. Every user can easily modify his request. Users requests are automatically delivered according to their categorization to the technocal advisors you have defined. In addition, the technicians can receive email notificatios when requests are submitted or modified.
Additional functions:
- Classification and paging of "Simulated User"
- Parameterizable "Priority", "Status" and "Location" lists
- Status change by the engineers
- Submission and monitoring of petitions submitted by non registered users
- Parameterizable texts "Insertion" and "Viewing"
- Parameterizable thank you, authorization and login messages
- "My Open Petitions" link for easy viewing of an engineer's pending petitions
- Definition of categories for better petitions organization
- Article submissions by authorized users
- Classification of the articles to categories and subcategories
- Conversion of the department's petitions to articles in the Information Database accessible by the users
- Project Management: this module is ideal for Help Desk and Support departments, for software production companies, real estate offices, law offices, medical offices, engineering companies, project management and monitoring of activities. It can be parameterized to suit the needs of every business.
Main Features:
- The user can define availability on viewing only the works related to the specific user-client
- Complete Projects storage as Templates, so that a user can recreate projects with just one click and include the works as new projects, especially when he/she administers projects of the same type.
- Easy name change: users may define the application's name others users view for their works from the parameters. By default, the name used is "Work", but it can be renamed to "action", "petition", "campaign", etc.
- Users may insert new petitions by writing only a summary and uploading files: you may set the application in submission function. This way users can submit new support petitions and upload files if needed. When they conclude their petition, they are directed to a "thank you" page.
- Automated compartmentalization of the Project Management in modules in different pages in the portal. You may define a module for the administration of all projects or segregate the application in order to have the works, project list and reports in different areas in the portal
- Project Setup Wizard: helps you create a new work/ project. Indefinite numebr of projects
- Correlated works between projects
- Email notification in real time for new works assigned
- Email notification in real time with every project modification
- Registration in the Email notifications for specific projects with just one click
- Storage of Files with every project (Storage in the SQL Server)
- Creation and editing of all the projects in the system
- Hiding of Projects fro all users apart from the members of the project
- Correlation of projects with...
- main project
- subproject
- or simple correlation
- Creation of Indefinite Categories Hierarchical Tree
- Creation of appointed priorities defined by the user
- Parameterized reports
- Your questions can be saved for future reference.
- Addition of your Fields in the project. It includes definition of data types and the selection of obligatory/optionary
- Addition of notes with or witout email notifications
- Automatic tracking and viewing of the completed projects
- Viewing of all the attached documents related to the proejcts
- Assortment of the Projects' List per Category, Author, Owner, In charge, Landmark, Status, Priority, Creation Date and Submitted Projects.
- Personalization of Viewing: Users can personalize their project list by Hiding/Projecting any column. It stores in the cookies.
- Addition/Projection of notes on every project
- History for every project
- Add/Remove yourself from receiving notifications from any project
- Advanced Security: the projects' administrators can define projects and not modify them. Only the members of a project can edit projects but not create them.
- Encryption of Projects: the members of a project can project/modify the projects. In combination with the advanced security this function offers total project encryption.
- Full GUI Control: all menu and logos pictures can change
- Export of Projects in Comma Delimited Files - Import in Excel, Microsoft Project, Microsoft Word, etc.
- Export of statistics in Comma Delimited Files. The statistics include daily new projects, total of projects completed, total of projects, total of projects completed today, total of delayed projects and pending projects, etc.
- Status, Priority, and Landmark pictures present your own text on mouse over.
Contacts Management: with this module users can add, administer, and organize contacts and multiple contacts catalogues [private, corporate, etc.]. Also, they can search and group contacts, and even add pictures to them. In addition, a user may move contacts from one module to another, project contacts in an MS Excel sheet and automatically connect to the portal. The contacts of a user can be projected in address cards and users may insert their company's logo, delete per group, add and remove contacts.
CRM: CRM module provides the possibility to register and monitor your clients, your communication with them and the data related to them. More specifically, this module offers fully parameterized registration functions of the names, telephone numbers, addresses, postal codes, status of the owner and notes about the companies - clients, storage of the type, date, completion date and notes on appointments related to a company - client. In addition, a user can also keep recors of the creation and modification of all the documents (who created them, what time, etc.) and he/she can also search the companies ctalague list by defining specific filters.
CarTraderManagement: CarTrader Management module is a unique solution for car agencies and car traders that offers a plethora of possibilties, such as:
- Pop-Up Calendar
- Analytical search per price, year and kilometers, and per filter
- Insertion of an unlimited number of categories
- Change of category for a car
- Uploading of 5 images, with thumb image presentation
- Everey page can be emailed
- Every registration can be approved prior to its presentation (and email notification)
- Viewing of public registrations
- Viewing of new car registrations only in the main page or in all pages
- Viewing/Hiding of the views counter
- Viewing/Hiding of the days remaining to expiry
- Activation of automatic email notifications
- Request and offer submission by the customer
- Addition to the favorites list
- Paging with parameterized page size
- Comments
- Printing of every page
- Icon for new registrations
- Icon for notification when a registration expires or is not approved (available to the administrators)
- Activation of Classification/Filtering of documents
- Definition of subcategories and columns
- Definition of expiry date
- Registration of projection number per registration
- Modification of registrations by the users, using passwords
- Predefined user groups that can view the registrations (i.e. Car dealer agents, users, partners)
- Parameterized choices in Checkbox format
- Announcemnts Board (up to 5 messages, viewing/hiding feature, etc.)
- Viewing of days remaining to expiration
- Viewing of categories in map format with viewing/hiding ability
- Projection of new registrations in predefined dates
- Loan Calculation
Real Estate Management: a specialized module developed for the real estate offices. The users can manage their geographical areas, present new registrations in given time periods, modify or delete their registrations, set an expiry date for the appearance of a real estate registration. In addition, users can upload up to 5 pictures for every real estate property, mark new properties with a sign icon or mark properties with available pictures with a sign icon, they can also search, comment, evaluate a property, or even add it to their favorits list. Moreover, every property presentation can be emailed, printed or even activate/deactivate its comments. Real Estate Management module provides also the ability to activate a calendar, view a categories' map with appearance/hiding classification, view predefined property features in checkboxes format, activate automatic send of notifications by email, pagination with parameterized page size, appearance of new properties only in the main page or in all the pages, change of the property's area.
The Real Estate Management module has some additional features that are also very useful:
- Analytical research per category [geographical area, provisions, room number, price ranges]
- Projection of remaining days until the expiry
- Notification icon that appears when a registration has expired or is not approved (for the administrators)
- Definition of appearing areas number
- Request and offer submission from the customer
- Ability to activate the projection of the real estate office data
- Real Estate Offices List
- Analytical listng of the registrations per real estate office
- Classification
- Filtering of the images' types
- Definition of the predefined expiry date
- Appearance/Hiding of the remaining days to expiry
- Announcements' Board (up to 5 messages, appearance/hiding ability, etc.)
- Approval of registrations before their presentation (and notification by email)
- Predefined user groups that can view the registrations (i.e. real estate agents users)
- Loan Calculation