Skip to content

This is a command-line program that allows a user to access, add, edit, and delete employees from a directory.

License

Notifications You must be signed in to change notification settings

jjbidwell/employee-manaagement-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Employee Management System

Description

This is a command line-driven app that allows a user to view, add, and edit employees in the connected database. The app uses Node.JS to run and mySQL to manage the database. The dependencies I installed were inquirer to gather information from the user, mysql to interact with the database, console.table to display the data in a readable way, and ascii-themes to make an ascii heading.

With This app a user can do the following:

  • View all employees
  • View employees by department
  • View employees by manager
  • Add employees
  • Remove employees
  • Change an employee's role
  • Change an employee's manager

I have included in the file structure the following:

  • A department list md file
  • CSV files I made for both employees and roles
  • The schema for the database
  • A seed file for the departments

Links

GitHub repository: https://github.com/jjbidwell/employee-manaagement-system
Video demo: https://drive.google.com/file/d/1nIo20B_5CUC0si1nk5J8P5FcUkU53tgB/view

Screenshots

On startup Choices All employees

About

This is a command-line program that allows a user to access, add, edit, and delete employees from a directory.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published