All works

SPOTIT

An intuitive product discovery app designed to help users find and compare products that best match their unique needs.

Next.js
Firebase
Tailwind CSS
NextAuth

The live demo for this project is currently offline. The screenshots below show how it works.

Role
Design & development
Year
2024
Type
Hackathon

Walkthrough & screenshots

Landing page

Project overview

SpotIt is a product discovery platform designed to help users research products, find recommendations that match their requirements and compare alternatives without spending hours browsing different sources.

Key features

  • AI-powered product recommendations based on user requirements
  • Product comparisons with specifications, advantages and disadvantages
  • Product guides explaining features and terminology
  • Google authentication
  • Save products for later
  • Responsive interface for different screen sizes

Implementation

Built with Next.js and Tailwind CSS. Google Gemini powers the AI features, while Firebase handles saved product data. NextAuth provides authentication, and Axios manages API requests. Next.js API routes handle the backend functionality.

Development challenges

I worked through responsive horizontal product lists, TypeScript type issues, API integration, authentication and deployment errors. One notable challenge was fixing content wrapping in the product comparison interface on smaller screens.