Git Product home page Git Product logo

employeetracker's Introduction

EmployeeTracker

Table of Contents

Description:

EmployeeTracker is an application where a business owner can input entire departments, job roles, and employee information in a database and update this information regularly from the command line. It is run in JavaScript and nodeJS, in addition to being connected to a mySQL database. Whenever there is a change in employee roles, such as a promotion or an increase in salary, this can also be added in EmployeeTracker. A prompt with various options is offered to the user, and they can repeatedly navigate to whatever area that they desire to go to, input their information, and it will be added to a mySQL database.

If you've got the proper dependencies installed, you should be greeted with the following image in your terminal and prompted with a series of options and the display of the application:

1.) image1

2.) image2

3.) image3

4.) image4

5.) image5

6.) image6

Also, make sure to watch the video link, which will demonstrate the functionality of the application with the mySQL database.

Video link:

https://drive.google.com/file/d/1N5VLuZFXxTiVJvBSZp0YQRpF8TYUGmy_/view

Installation

To run this application successfully, make sure to install inquirer, chalk, figlet, mysql, console.table. Don't forget to run an npm init to get started. If everything plays nice, you will see the prompt shown in image 1.

Information

See install instructions for using EmployeeTracker.

Email

[email protected]

GitHub

https://github.com/preussenfahrer/EmployeeTrackerpreussenfahrer

Contribute

To contribute to EmployeeTracker, please feel free to fork the repository or to contact me at the email listed here in the ReadMe.

Testing

To test that EmployeeTracker is working, make sure to first and foremost run npm init and ensure that you have a package.json that lists your dependencies. Also make sure to run the schema here in your mySQL and do some test positions to add into your database.

Licensing

Public Domain

employeetracker's People

Contributors

preussenfahrer avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.