neylonmc / MySQL-Employee-Tracker

A solution for managing a company's employees using node, inquirer, and MySQL.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Logo

View and manage all your employees in one place!

Description

This application is meant to help business owners be able to view and manage the departments, roles, and employees in their company so that they can organize and plan their business better.

Table of Contents

Installation

User must clone the following repo:

$ git clone https://github.com/neylonmc/MySQL-Employee-Tracker.git

Run the following code to install packages:

$ npm i

Open MySQL Workbench.

Usage

To start the application, the user will need to run the following code:

$ node index

This will display the "Ultimate Employee Tracker" header and a list of questions asking the user what the would like to do next.

gif of the deployed app

If the user chooses either view all employees, departments or employees by their titles - they will be presented with a table with all the information they were looking for.

gif of tables

gif of the deployed app

gif of the deployed app

If the user chooses add employee, department or title - they will be asked questions to gather information for whatever they would like to be added to the database.

add employee

Users can also updated an employee and assign them a new role.

update employee

To exit the application, the user simply types "control + c" .

License

License

Contributing

N/A

Tests

N/A

Questions

Have questions? Feel free to contact me:

GitHub: neylonmc Email: neylonmc@gmail.com

About

A solution for managing a company's employees using node, inquirer, and MySQL.


Languages

Language:JavaScript 100.0%