Back to Projects
SunCart - Summer Essentials Store
Next.jsReactBetterAuthTailwind CSSJavaScript

SunCart - Summer Essentials Store

Live DemoGitHub (Client)

📝 Project Overview

SunCart is a modern summer-themed eCommerce web application built with Next.js. It allows users to explore seasonal products such as sunglasses, summer outfits, skincare items, and beach accessories. The platform includes authentication, protected routes, dynamic product pages, and a fully responsive UI with a clean user experience.

⚙️ Tech Stack

Next.js (App Router)ReactTailwind CSSDaisyUIBetterAuthReact ToastifyJavaScript (ES6+)Static JSON Data

Challenges Faced

  • 1Implementing protected routes for product details page with authentication flow.
  • 2Managing redirect flow after login, signup, and unauthorized access handling.
  • 3Building a clean UI with conditional rendering based on authentication state.
  • 4Handling user profile update with instant UI sync using BetterAuth.

🚀 Future Improvements

  • Add cart and wishlist functionality for better shopping experience.
  • Integrate real backend database instead of JSON-based product data.
  • Add payment gateway for full e-commerce functionality.
  • Implement product search and filtering system.

Explore more projects

← All Projects