Employee Tracker is a command-line application that allows users to manage a company's employee database, using Node.js, Inquirer, and MySQL.
- View Departments, Roles, and Employees: Users can view all departments, roles, and employees in the company, allowing for easy management and organization.
- Add Departments, Roles, and Employees: Users can add new departments, roles, and employees to the database.
- Update Employee Roles: Modify employee roles to reflect promotions or departmental changes.
Before installation, ensure that you have Node.js and MySQL installed on your system. Then, follow these steps:
- Clone the repository:
git clone https://github.com/your-username/employee-tracker.git
- Navigate to the repository:
cd employee-tracker - Install the necessary dependencies:
npm Install
- Initialize the MySQL server:
mysql -u root -p
- Start the application:
node index.js
After starting the application, follow the on-screen prompts to view, add, or update departments, roles, and employees.
- Node.js: JavaScript runtime built on Chrome's V8 JavaScript engine.
- Inquirer: A collection of common interactive command line user interfaces.
- MySQL: An open-source relational database management system.
Distributed under the MIT License. See LICENSE for more information.
Github link: https://github.com/jishyk/Employee-Tracker