Skip to content

Dashboard for employees - Four forms for the display of data and crud operations. Date needs implementation, Week#31

Notifications You must be signed in to change notification settings

LINOSNCHENA/NodeJS-Angular-material-applications-plus-Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MICROSERVICES (FrontEnd V3, NODEJS and MySQL)

This app implement business logic, this logic been mostly outside the of the engine of the database. Most of the implementation takes place in the middleware and very little task is delegated to the database engine. The arctectural plan in the API creates a definition class before implementaion. It uses the nodejs engine much more than the sql engine hence the model definition is importance. CRUD operations are implemented and exploited using MySQL database

Technology stack used

The full developmental stack of the application consist of the following;

  1. FrontEnd (Angular+9)
  2. Server(Expresjs, Nodejs)
  3. Database(MySQL)
  4. Compatiability of Java vs NodeJS

Execution commands

To use this application, move into the root folder where there is the execution files. In Execution of this application use the following command

FrontEnd
---------------------
npm install bootstrap --save
npm install rxjs-compat

Backend
---------------------
mvn clean package
mvn spring-boot:run

MySql
----------------------
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'xxxxxxx';

Links for the frontend endpoints and backend endpoints

Interface U-Xperience

Below are some Screens shots from the application console

Muntu#1 Muntu#2 Muntu#3

About

Dashboard for employees - Four forms for the display of data and crud operations. Date needs implementation, Week#31

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published