Content Management System (CMS): Employee Tracker

Description

Used Node.js, Inquirer, and MySQL to create a content management system with the purpose of providing the necessary tools for non-developers to easily view and interact with information stored in databases. Users can view departments, employees, roles, and update employee's information. A walkthrough video can be found in the link below:

https://drive.google.com/file/d/1L76QoHAk-hSnJc2dgaL6FwHZlDc0HN6h/view

Table of Contents

Appearance

alt text

Installation

To install all necessary dependencies, run the following command in your terminal:

npm i

Usage

From the root level of the project, run:

mysql -u root p

Enter your username and password. Then, you will run the database by typing the following in the command line:

SOURCE db/schema.sql;

Once the databse has been populated, exit mysql by typing:

exit

You can now run the server.

node index.js

Questions

If you have any questions about this repository, please contact me directly at catacueto@gmail.com. You can find more of my work at https://github.com/catcueto.