Employee Directory sample application

RUN THE APPLICATION VIEW THE SOURCE CODE

Introduction

Employee Directory is a sample application for demonstrating the usage of Breeze JS library. This sample tries to show the features of breezejs as many as possible while keeping the data model as simple as possible.

Inspired by the sample applications of Christophe Coenraets

The application is an Employee Directory that allows you to look for employees by name, view the details of an employee, and navigate up and down the Organization Chart by clicking the employee's manager or any of his/her direct reports.

Additionally, the application also features a CRUD implementation to add,edit and delete employees, departments or job titles.

Employee Directory Client

Features

Conventions used

Employee Directory server

The server implementation uses breeze.server.php, a library to create breeze compatible servers in PHP with Doctrine 2 ORM.

Features

Server Variations

There are three varieties of the same application to prove the fact that breeze.server.php is a framework agnostic library.

1. standalone

2. Symfony

3. laravel

Installation

Server

Database

Client

Running the application