Epesi
   HOME

TheInfoList



OR:

EPESI BIM (Business Information Manager) is a web based, cloud-native CRM/ERP application to store, organize, access and share business records. Manage your data precisely, flexibly and easily, simplifying internal communication and making work-flow more efficient. Epesi has been designed as a Kickstarter project and provides "no code" and "low code" environment for developers. Epesi is an open-source, PHP/Ajax framework for rapid development of web-based, database-driven single page applications. The framework includes the Epesi CRM (
customer relationship management Customer relationship management (CRM) is a process in which a business or other organization administers its interactions with customers, typically using data analysis to study large amounts of information. CRM systems compile data from a ra ...
) multi-user application. It requires
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
7.x and
MySQL MySQL () is an open-source relational database management system (RDBMS). Its name is a combination of "My", the name of co-founder Michael Widenius's daughter My, and "SQL", the acronym for Structured Query Language. A relational database o ...
or
PostgreSQL PostgreSQL (, ), also known as Postgres, is a free and open-source relational database management system (RDBMS) emphasizing extensibility and SQL compliance. It was originally named POSTGRES, referring to its origins as a successor to the In ...
database server A database server is a server which uses a database application that provides database services to other computer programs or to computers, as defined by the client–server model. Database management systems (DBMSs) frequently provide database- ...
on the server-side and can be accessed using any modern browser. Epesi framework and Epesi CRM application are released under MIT license.


History

Between 1995 and 2006, Teknaspan Corporation, a small IT consulting company run by Janusz Tylek, was providing computer-related services in the Greater Philadelphia metropolitan area. Many of its customers mostly small, local companies were looking to share easily information, especially in remote offices. Setup based on Microsoft's Exchange Server, Outlook and SharePoint was too expensive and difficult to set up and manage and did not meet with a good response. In the same time period,
Internet The Internet (or internet) is the global system of interconnected computer networks that uses the Internet protocol suite (TCP/IP) to communicate between networks and devices. It is a '' network of networks'' that consists of private, pub ...
connection became a norm and mature, free and
open source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
software like Apache, MySQL and
PHP PHP is a general-purpose scripting language geared toward web development. It was originally created by Danish-Canadian programmer Rasmus Lerdorf in 1993 and released in 1995. The PHP reference implementation is now produced by The PHP Group ...
became available. Teknaspan started offering open source solutions to its customers, among them SugarCRM. This application was difficult to set up, upgrade and most of all difficult to extend its functionality. After experimenting with a number of other solutions like dotproject, mantis, and many other open source solutions, it became clear that there is a need for a modern framework with a set of reusable components upon which an application can be developed. At the beginning of 2006, Teknaspan Corporation was acquired by another IT consulting company. Janusz Tylek left Teknaspan and formed Telaxus LLC, a small software startup company focusing on the development of web-based applications. The framework using the latest standards like AJAX, HTML5 and CSS3 was born. The original requirements were: * 100% web-based (no client installation needed) * run on any web server (Apache, IIS, Microsoft Windows, Linux LAMP/WAMP stack) * use the most popular web scripting language supported PHP * provide a database abstraction layer AdoDB, which has drivers for MySQL, PostgreSQL and many others * include authentication and permission library phpGACL * have a set of reusable components (modules) * use of other open-source application (for example Roundcube as an e-mail client) In the summer of 2006, the work on the framework started after a meeting of Janusz Tylek (jasiek) and Pawel Bukowski (shacky), who designed the first set of modules. By the end of 2006, the first commercial application was released a warehouse management system. In May 2007, the core of Epesi framework was released as open-source software and published on
SourceForge SourceForge is a web service that offers software consumers a centralized online location to control and manage open-source software projects and research business software. It provides source code repository hosting, bug tracking, mirrorin ...
. It included Record Browser
CRUD In computer programming, create, read, update, and delete (CRUD) are the four basic operations of persistent storage. CRUD is also sometimes used to describe user interface conventions that facilitate viewing, searching, and changing information u ...
engine, designed by Arkadiusz Bisaga (ethnar), which is a high-level database abstraction layer, handling not only Create/Read/Update/Delete operations, but also automatic pagination, lazy delete, full record history, sorting, filtering and more. During the next twelve months, the application was expanded with
customer relationship management Customer relationship management (CRM) is a process in which a business or other organization administers its interactions with customers, typically using data analysis to study large amounts of information. CRM systems compile data from a ra ...
(CRM) functionality and this package is now available as EPESI, an alternative to products like SugarCRM or vtiger. From November, 2012 Epesi can be installed with Softaculous Autoinstaller In August 2013 EPESI was added to Enterprise-Ready Open Source Projects on Source Forge and ranks as one of the top CRM and ERP applications with 5 star rating.


In media

* Top Open Source Customer Relationship Management Software for Small and Medium Business * Best Open Source CRM Systems, Prices and Tools * Epesi is one of the top 12 open source CRM software by "Cost-Effective Software Reviews"


Screenshots

Dashboard Calendar Record browser


Features

EPESI framework takes advantage of some third-party libraries like database driver ADOdb or
jQuery jQuery is a JavaScript library designed to simplify HTML DOM tree traversal and manipulation, as well as event handling, CSS animation, and Ajax. It is free, open-source software using the permissive MIT License. As of Aug 2022, jQuery is used ...
. The framework allows the development of new modules, especially when utilizing Record Browser a module that automatically generates views, limits queries, stores historical data, etc. The dashboard approach allows every user to customize his or her workspace using applets a mini view of data stored in the module. For example, an applet may show only phone calls to be returned today. A distinct feature is the Watchdog utility, which allows a user to subscribe to a record (or category of records) and have the system monitor it for you. This way a user receives a notification (Subscriptions applet) when a record was changed by another user a meeting was canceled, a phone number or an address was updated, a project status changed from Completed to Billed or even when a note was attached to a record. Every record can have an unlimited number of notes or attachments in any possible format. EPESI incorporates Roundcube IMAP e-mail client and provides single instance message archiving. When a user receives an e-mail it can be archived into epesi system. An e-mail message is extracted from the e-mail client and stored in the database in the e-mails table. Attachments are stored as files with reference links. Then a link to this e-mail (or e-mail with attachments) is created under the history of two contacts: a sender and a recipient. This way the e-mail becomes a public note for all users to see. This reduces e-mail traffic - instead of forwarding coworkers, an e-mail with attachment resulting in wasted space a single instance of this e-mail is sufficient. Additionally, reference links can be created in as many modules as needed (for example, a meeting or a task can have reference links to this e-mail).


Versions

EPESI is available as an open-source application and distributed free of charge. The base version includes the Epesi framework and set of modules providing CRM functionality: * Dashboard * Shared addressbook (Companies and Contacts) * Shared calendar * Task list (To Do) * Phone Call tracker * Project tracker with
Bugtracker A bug tracking system or defect tracking system is a software application that keeps track of reported software bugs in software development projects. It may be regarded as a type of issue tracking system. Many bug tracking systems, such as those ...
* Sales Tracking * Integrated e-mail client (Roundcube) The functionality of Epesi can be extended with Custom modules (created by end-users for example) or by installing additional Premium modules. Most Premium modules are commercial and require a license fee.


See also

*
SugarCRM SugarCRM is a software company based in Silicon Valley. It produces the on-premises and cloud-based web application Sugar, a customer relationship management (CRM) system. SugarCRM's functionality includes sales-force automation, marketing cam ...
* CiviCRM *
Web application A web application (or web app) is application software that is accessed using a web browser. Web applications are delivered on the World Wide Web to users with an active network connection. History In earlier computing models like client-serve ...
*
Comparison of CRM systems This article is a comparison of notable CRM systems. ERP systems are considered a superset of CRM systems. General Only stable releases are mentioned. Features See also * Comparison of mobile CRM systems * List of ERP software ...
*
List of ERP software packages This is a list of ''notable'' enterprise resource planning (ERP) software. The first section is devoted to free and open-source software, and the second is for proprietary software. Free and open-source ERP software Proprietary ERP vendor ...
*
List of commercial open-source applications and services The purpose of this table is to provide reference information about the provenance and history of notable commercial open-source applications, adopting Business models for open-source software, alphabetized by the product/service name. It is not ...


References


External links

*
Github Repository

Documentation

Support forum

Epesi CRM as SaaS
{{ERP software Free ERP software ERP software PHP software Customer relationship management software 2003 software Free customer relationship management software Free accounting software Enterprise resource planning software for Linux