Employee.Tracker

mitLicense

Description

Developers are often tasked with creating interfaces that make it easy for non-developers to view and interact with information stored in databases. Often these interfaces are known as Content Management Systems. In this homework assignment, I built a solution for managing a company's employees using node, inquirer and MySQL.

As a business owner
I want to be able to view and manage the departments, roles, and employees in my company
So that I can organize and plan my business

Table of Contents

Installation

Make sure to have node.js installed before running application: https://nodejs.org/en/download/package-manager/

Usage

The application will be started by using the following command:

npm run start

Using the command line, the user will be able to:

  • Add departments, roles, employees
  • View departments, roles, employees,
  • Update employee's roles and employee's managers
  • View employees by managers
  • Delete departments, roles, employees
  • View total utilized budget of a department

Gif of how it works!

walkthrough

Links

License

mitLicense

Questions

GitHub

Reach out to me at nestor.dejoya.campaner@gmail.com with any questions about the project.