This is a simple CRUD (Create, Read, Update, Delete) website that allows users to manage data. The website is built using HTML, CSS, and JavaScript, and it interacts with a backend API to perform CRUD operations.
π Add Data: Users can add new data by providing a name, description, and image URL.
π Get Data: Users can view all the data in a card format.
βοΈ Update Data: Users can update existing data by providing a new name, description, and image URL.
β Delete Data: Users can delete existing data.
π₯οΈ Frontend: HTML, CSS, JavaScript
π Backend: Java, Spring Boot
πΎ Database: MySQL
π₯²Testing: JUnit and mocito
π‘ GET /data/getAllData: Get all data.
π GET /data/getDataById/{id}: Get data by ID.
π€ POST /data/registerData: Add new data.
π PUT /data/updateData/{id}: Update data by ID.
ποΈ DELETE /data/deleteData/{id}: Delete data by ID.
Project Video:- https://drive.google.com/file/d/1RAY9qYioVWw6LoW-kTKjZrH3ek-xaN3M/view?usp=sharing