Employee Tracker: A Node.js and MySQL Command-Line Application
Employee Tracker is a robust and user-friendly command-line application designed to manage and organize employee data for businesses. Built with Node.js and MySQL, this application streamlines various human resources tasks, providing a comprehensive system for handling employee information.
Key Features
Database Management
Utilizes MySQL for efficient storage and retrieval of employee data.
Secure Data Management
Implements environment variables through a `.env` file for secure credential handling.
Comprehensive Employee Data Handling
Offers functionality to view, add, update, and delete employee records, roles, and departments.
Interactive Command-Line Interface
Powered by Inquirer, allowing easy navigation and operation through clear prompts.
Technologies Used
Node.js
For backend functionality and command-line interaction.
MySQL
As a relational database management system to store and manage employee data.
Inquirer.js
To provide an interactive command-line user interface.
Project Significance
This project showcases my proficiency in SQL and backend development. It reflects my ability to create practical and efficient solutions for business operations.
Through this application, I've deepened my understanding of relational databases and the importance of secure data handling.
Further Info
For a detailed demonstration of the Employee Tracker, please refer to this Video
Employee Tracker is a testament to my skills in developing functional and secure database management applications, aimed at simplifying and enhancing business processes.