I have created in this repository a record-fetching table using a relational database (MySQL) with a unique record set. Once a record is saved to the database, I created REST APIs using Spring Boot to retrieve the data. These APIs allow me to fetch and display the stored SQL data in a structured table format on the frontend. I am using React for the frontend, which communicates with the Spring Boot backend to consume the APIs and display the data on the UI in a tabular format.
Tools I have used For the frontend, I used HTML, CSS, and React. For the backend, I developed the application using Spring Tool Suite with the Java programming language. For the database, I used MySQL, a relational database. To test the fetched APIs, I used the Postman API testing tool.
Tools and Technologies Used:
Frontend:
-HTML
-CSS
-React ( Js Framework )
Backend:
-Java -Spring Boot (developed using Spring Tool Suite)
Database:
-MySQL (Relational Database)
API Testing:
-Postman
This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh
If you are developing a production application, we recommend using TypeScript with type-aware lint rules enabled. Check out the TS template for information on how to integrate TypeScript and typescript-eslint in your project.