Skip to content

atans96/product-review-app-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

Product Review Application

This is a full-stack web application for managing product reviews. Users can view, add, edit, and delete product reviews. The application showcases featured reviews, latest reviews, and top-rated products.

Features

  • View featured reviews (highest rated)
  • Browse latest reviews
  • See top-rated products
  • Add new reviews
  • Edit existing reviews
  • Delete reviews
  • Responsive design

Tech Stack

Backend

  • Java 17
  • Spring Boot 2.7.x
  • Spring Data JPA
  • H2 Database (for development)
  • Maven

Frontend

  • React 17.x
  • React Router 6.x
  • Axios for API calls
  • React Bootstrap for UI components
  • Formik for form handling
  • Yup for form validation

Setup and Installation

Prerequisites

  • Java Development Kit (JDK) 17
  • Node.js and npm
  • Maven

Backend Setup

  1. Clone the repository:
  2. mvn clean install
  3. mvn spring-boot:run

Then the API will be accessible at localhost:8080

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published