Skip to content

This application is built so that a business owner can view and manage the departments, roles, and employees in their company. This allows for better planning and organization of a business.

License

Notifications You must be signed in to change notification settings

martinmondaca/Employee_Tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee_Tracker

License: MIT

Table of Contents

Description

The motivation for this projects was the desire to use MySQL in order to store information that can be created, read, updated, and deleted using the Inquirer npm package.

The reason for creating this specific project was the need for an application that a business owner can use to view and manage the departments, roles, and employees in a company. This allows for better planning and organization of a business.

One of the challenges faced while building this project was the need to use multiple queries in succession in order to perform some of the actions presented in inquirer. In order to overcome this, I had to be very careful in calling each query in the correct order, and then storing the response information globally within a function for later use in combination with the results of other queries to the database.

Installation

Clone this repo to your local machine, and run 'npm install' in your terminal in order to install the needed dependencies.

Technologies-Used

Usage

  1. In your terminal run 'node app.js' to get the application started.
  2. You will then be prompted what you would like to do.
    • You should see options to add a department, view all departments, add a role, remove a role, view all roles, add an employee, remove an employee, view all employees, view all employees by department, view all employees by manager, update an employee's role, update an employee's manager, or 'EXIT' the application.
  3. Simply answer the prompts that then appear in your terminal.

Walkthrough

Application walkthrough gif

Questions

If you have any questions you can reach me at [email protected] or via my GitHub martinmondaca

Contributions

For any contributionns you can reach me at [email protected] or via my GitHub martinmondaca

License

Licensed under MIT license.

About

This application is built so that a business owner can view and manage the departments, roles, and employees in their company. This allows for better planning and organization of a business.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published