In this project, I have made a back-end of employee-registration form using Express framework of NodeJS. I have also used JWT-authentication token to verify the employee..
-Register using Email & Password & FirstNmae & LastName & Organization one more Employee_id
-Simple Login (email & password)
-See all users details
-User can update details
-User can Delete details
-User can Search the details by FirstNmae & LastName & Employee_id
-User can Get details sort by Email & Password & FirstNmae & LastName & Organization one more Employee_id
In this project I have used MySQL, Express, Body-Parser, Nodemon, Knex, Bcrypt, Dotenv, JsonWebToken.
$ sudo apt-get update
$ sudo apt-get install curl
$ sudo apt install build-essential apt-transport-https lsb-release ca-certificates curl
$ curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
$ sudo apt install nodejs
$ sudo apt install npm
$ sudo apt-get update
$ sudo apt-get install mysql-server
$ sudo mysql -u root -p
Package Installation
$ npm install 'package_name'