This is a simple Device management app using React.js as frontend framework, Node.js for backend and MySQL for database. This allows the user to create, read, update and delete the data. They are then containerized using Docker and served through Docker-compose.
- User can create new device information.
- User can view the list of all stored device information.
- User can update the stored device information.
- User can delete the stored device information.
Project is created with:
- React.js
- JavaScript + TypeScript
- Node.js
- MySQL
- Docker
- Docker-compose
To run this project, follow the below steps:
$ Clone the project and execute the below commands in the root directory of the project.
$ docker-compose build
$ docker-compose up
- After docker running successfully, open the link: http://localhost:3000