A web-based tool that uses AI to polish user reviews, correcting grammar, fixing spelling, and improving overall clarity in a single click.
- AI-Powered Polishing: Leverages AI to automatically correct grammar, fix spelling, and enhance the clarity of your text.
- One-Click Simplicity: A minimal interface where you paste your review, click one button, and get a polished result.
- Rating Integration: (Optional) Allows users to add a star rating to accompany their review text.
- Instant Feedback: Get the refined review generated in real-time in the "Polished Review" box.
- Responsive Design: A clean and functional UI that works beautifully on both desktop and mobile devices.
This project was built using:
- Framework: Next.js (React)
- Language: TypeScript
- StylING: Tailwind CSS
- AI Service: Google Gemini API
- Hosting: Firebase Hosting
To run this project on your local machine:
-
Clone the repository:
git clone [https://github.com/abhinavr-19/Review-Refiner.git](https://github.com/abhinavr-19/Review-Refiner.git)
-
Navigate into the project directory:
cd Review-Refiner -
Install the required dependencies:
npm install # or # yarn install
-
Important: You must get your own Google Gemini API key. Create a file named
.env.localin the root of the project and add your key to it:NEXT_PUBLIC_GEMINI_API_KEY=YOUR_API_KEY_HERE -
Run the development server:
npm run dev # or # yarn dev
-
Open http://localhost:3000 in your browser to see the result.
- Abhinav R
- Portfolio: https://abhinavr.work
- GitHub: @abhinavr-19