/CLI-CMS

Primary LanguageJavaScript

CLI-CMS

Demonstration

Gif

Table of Contents

Description

A NodeJS application that allows the user to create an employee database with departments, roles, managers, and salaries.

Installation

  1. Go to [https://github.com/timothymickiewicz/CLI-CMS] and clone this repository.
  2. Open terminal and paste the clone URL into the location where you want this repository.
  3. Open this folder in your code editor of choice and replace the process.env code with your database connection credentials on lines 9-14.
  4. Run npm i in your terminal to install dependancies.
  5. Copy the schema data from this cloned folder and paste it into your active MySQL workbench. Execute the script to build out your database. You can populate with the seed file's data to practice using the different menu options. Just copy and paste the seed file's code underneath the schema code in your workbench and then execute.
  6. Open the command line interface by entering node server from your terminal.
  7. Navigate through the menu and add, update, or delete employees from your database.
  8. Kill the server's connection at any time, or when you are finished, by entering the 'control' and 'c' keys simultaneously while in the terminal.

Use

The intended use of this application is to create an employee database for the user's company that can be updated as the company grows or changes, or as employee's roles grow or change.

Licensing

Badge

Contributors

Timothy Mickiewicz

  • (shields.io)
  • (contributor-covenant.org)

Contributing

Contributor Covenant
Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.
https://www.contributor-covenant.org/version/2/0/code_of_conduct/

Contact

Github Profile Picture
timothy.mickiewicz@gmail.com