Skip to content

A solution for managing a company's employees using Node, Inquirer, and MySQL.

License

Notifications You must be signed in to change notification settings

katsign/employee-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Command Line Employee Tracker 📋

GitHub license

This command line application manages a company's employees using Node, Inquirer, and MySQL.

Table of Contents

Description

Keep track of your team's relevant information like departments, roles and employees using this command line interface.

Installation

Open the repository folder in your prefered code editor and pull up the built-in terminal. You will need Node.js installed to run this application.

  • Type npm i to pull the project dependencies to your local. This app uses MySQL and Inquirer along with some helper dependencies like Chalk and Console.Table.
  • Navigate to the /config folder and update the MySQL connection information to match your own Workbench instance.

Usage

🎥 This video demonstrates the full functionality of this app.

  • This application runs entirely in the command line. The prompts interact with the data stored in the connected Employees MySQL database.
  • To begin viewing and editing Employee information, type npm start in the terminal to spin up the server.
  • Then, use the arrow keys and ENTER to make your menu selections.

Screenshots

🔎 View Actions

Demo of Command Line View Prompts

➕ Add Actions

Demo of Command Line Add Prompts

✔️ Update Action

Demo of Command Line Update Role Prompt

Contact

🔗 Links in Bio @katsign

Email Badge


This project is MIT licensed. © 2021

About

A solution for managing a company's employees using Node, Inquirer, and MySQL.

Topics

Resources

License

Stars

Watchers

Forks