Users List
The application
Here we have a small interaction with a user where it is possible to view the list of registered users with contact information. To have access to this information, the user must make a login first. Once logged, it is also possible to add, edit or remove a user.
Used Technologies
Client Side
This project has a front-end server that deals with the user interaction with the user. When there is change or insert of new information, it sends requests to the back-end server. This was implemented using React technology with Routing for access of the different files without having to reload the page. For the requests, the use of "Axios" component reduces the needed code to connect to the back-end server.
Server Side
As for the back-end server, when it receives the requests, it connects to the database (which is made on MySQL) and makes the necessary SQL statements to get the needed response. This same response is sent back to the front-end server. Here the code was implemented in the most efficient and simple way. That makes also makes more readable.
The Experience
A good project that provides a better understading of how to make a more efficient code. It also forces more attentin when using elements from different components.
You can have access to the site here.