A clone of TrustPilot website is created in PHP and MySQL using Laravel framework version 11. For frontend rendering, I am using Vue JS 3 and on admin side I am using React JS.
Files included:
- .php
- .css
- .js
Features:
- User can post reviews about a company.
- Can flag a review.
- Can share reviews on social media.
- Company owners can claim a company by verifying their email address.
- Automatically takes screenshot of a company home page.
- Admin can add companies from admin panel.
- Admin can view all reviews, flags and claims.