PriceSphere is a full-stack web application that allows users to track and compare product prices across different e-commerce platforms. It’s built using Next.js with TypeScript for the frontend and backend, and uses a separate Python Flask server with BeautifulSoup for scraping data from the web.
- Framework: Next.js 14+
- Language: TypeScript
- Styling: Tailwind CSS
- State Management: React Context / SWR
- API Routes: Built-in API routes (Node.js backend inside Next.js)
- Language: Python 3.x
- Framework: Flask
- Web Scraping: BeautifulSoup
- Cross-Origin: Flask-CORS