Skip to content

This command-line interface (Content Management System) will architect and build a solution for managing a company's employees using node, inquirer, and MySQL.

Notifications You must be signed in to change notification settings

azu20/Employee-Management-System-MySQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MySQL: Employee Tracker

About: (Command-line App)

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. This command-line interface will architect and build a solution for managing a company's employees using node, inquirer, and MySQL.

User Story:

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.

Instructions:

  • install NPM type command: npm install

  • Download MySQL NPM pakage type command: npm install mysql

  • On the db.js file, enter your database password on line #2: const PASSWORD = "yourpasswordhere";

  • To Start: type the following on your console: nodemon tracker.js

  • Video

CRM features

This is a command-line application that allows the user to:

  • Add departments, roles, employees

  • View departments, roles, employees tables

  • Update employee roles

  • This command-line application uses the following DB shema:

Database Schema

  • npm version

  • License: MIT

About

This command-line interface (Content Management System) will architect and build a solution for managing a company's employees using node, inquirer, and MySQL.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published