An open API service indexing awesome lists of open source software.

https://github.com/ericbwebdev86/org-chart-builder

CLI app that takes input and created an organization chart.
https://github.com/ericbwebdev86/org-chart-builder

inquirer javascript mysql nodejs sequelizejs

Last synced: 12 months ago
JSON representation

CLI app that takes input and created an organization chart.

Awesome Lists containing this project

README

          

# org-chart-builder ![Github license](https://img.shields.io/badge/license-MIT-green.svg)

## Table of Contents
1. [Description](#description)
2. [Tech Used](#Tech-Used)
3. [Installation](#installation)
4. [Usage](#usage)
5. [Credits](#credits)
6. [Test](#test)
7. [Contact](#contact)
8. [License](#license)

## Description
This is a command-line application powered by Node.JS and the Jest and Inquirer packages. This takes input on a manager, and employees; either engineers or interns, with different information for each.

## Tech Used
* javascript
* nodejs
* mysql
* sequlize
* inquirer

## Installation
Clone the code from https://github.com/ericbwebdev86/org-chart-builder and run npm install to download the dependencies.

## Usage
This app allows a manager to enter basic information and create an org chart on a simple, responsive website.

[Link to the demo video](https://youtu.be/3bFyGb_2g2w)

## Credits
My TA and tutor!

## Test
I have setup tests for the following classes:
Employee
Manager
Engineer
Intern
After running npm install. You can run the tests with npm run test and one of the classes for example 'npm run employee'

## Contact
Email: ericbwebdev86@gmail.com
Github: https://github.com/ericbwebdev86

## License
MIT license is a short and simple permissive license with conditions only requiring preservation of copyright and license notices. Licensed works, modifications, and larger works may be distributed under different terms and without source code.