Main Page

From Achievo-ATK Wiki
Jump to: navigation, search


A Community Resource for Users and Developers of Achievo and ATK


   
Achievo-logo.png
Achievo is an extensible web-based resource management application for business environments. Achievo enables organizations to support their business processes simply and effectively. Achievo includes a rich set of core modules, and supports Add-On modules for new functionality. Achievo was developed by iBuildings and is free software, licensed under the terms of the GNU General Public License v2.
   
Atk6 small.jpg
ATK (the Achievo ToolKit), is an object-oriented full-stack PHP framework for developing business-oriented web applications, such as HRM, CRM, data management and CMS type applications. ATK allows developers to focus on business logic, instead of coding HTML and CSS. Achievo was developed using ATK, and while ATK is used to develop Achievo Add-On modules, it can also be used to develop entirely new applications on its own. ATK was developed by iBuildings and is free software, licensed under the terms of the GNU Lesser General Public License v3.


Please review the Achievo-ATK Wiki Style Guide to understand the structure of this Wiki and the articles in it.


Contents

Users and Builders

Achievo Users Manual
Achievo Guided Tour
Achievo Modules

Developers

Achievo and ATK Design Principles
Coding Guidelines
Achievo Database Schema
Creating and Applying Patches

Achievo

Achievo Pizza Guides (the original and definitive guide to Achievo development)
Achievo HowTo Articles
Achievo FAQ (Frequently Asked Questions)

ATK

ATK Reference
ATK HowTo Articles
ATK Extension Modules
ATK FAQ (Frequently Asked Questions)

Github Community Repos

   
Applications-internet.png
Achievo Repo
   
Applications-internet.png
Achievo Add-On Module Repo
   
Applications-internet.png
ATK Framework Repo

Achievo-ATK in the Media

   
Applications-internet.png
Review: Achievo resource management tool, Jack Wallen, February 2010, TechRepublic Blog Post
   
Applications-internet.png
Exploring ATK - Using the open-source ATK framework could be a boon for i Web developers., Jon Paris, Susan Gantner, December 2008, IBM Systems Magazine
   
Applications-internet.png
ATK, A Business Framework, Ivo Jansch, September 2008 issue of php|Architect (available for purchase)
   
Applications-internet.png
A Refactoring Diary, Part I: The ATK Framework, Bart McLeod, March 2008 issue of php|Architect (available for purchase)
   
Applications-internet.png
Building PHP Applications Using the ATK Framework, Ivo Jansch, February 2006, Oracle Technology Network

iBuildings Resources

   
Applications-internet.png
Achievo Project Web Site
   
Applications-internet.png
ATK Framework Project Web Site
   
Applications-internet.png
ATK API Documentation from ATK repository root v6.5.0+ (Achievo v1.4.5 includes ATK v6.4.4)
   
Applications-internet.png
Showcase of ATK-based Applications (Achievo Forum posts)

Support

If you have a problem, the following resources are available:

  • Search this wiki
  • Post a question to the Achievo forum (free account sign-up required)
    • When posting to the forum, always include:
      • your host OS and version (e.g., FreeBSD 9.0, Ubunto 11.10, OpenSUSE 12.1, Windows 7, ...)
      • your web server and version (e.g., Apache 2.2.22)
      • your PHP version (e.g., PHP 5.3.10)
      • your MySQL version (e.g., MySQL 5.5.20)
    • If posting code is necessary to explain your question, post the smallest example that illustrates your problem (and as you reduce your problem in order to explain it, you may even solve it yourself!)
Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox