Gemini AI integrated web app designed for the Neptune Dev Test.
Built with Next.js and TypeScript, this app accepts natural language queries and returns a synthesized list of service providers (dog groomers) with ratings, prices, and a custom Neptune Score. The UI is responsive and optimized for both desktop and mobile.
- 🚀 Live App: https://neptune-devtest.vercel.app
- ⚙️ GitHub Repo: Neptune-Dev-Test_GITHUB_REPO_URL
- Accepts natural language queries (example: "Which Dog Groomers Have the Highest Ratings?")
- Sends query to an API (Google Gen AI + scraped data sources)
- Synthesizes results from at least 3 sources
- Displays:
- Service provider name
- Ratings and reviews
- Price range
- Address
- Booking options
- Neptune Score (ranking metric)
- FAQ section with copy-to-clipboard interaction
- Fully responsive for mobile and desktop
-
Neptune Score: Custom ranking metric to help users quickly identify the most reputable services.
Formula:Neptune Score = round(rating × log(reviews)) ## 🧰 Technologies & Versions
- Next.js
- TypeScript
- Tailwind CSS
- Shadcn UI Components
- Framer Motion
- Node.js
- Clone the repository:
git clone https://github.com/smn-riaz/neptune-devtest
