Skip to content

Releases: AtanasovCode/cycleventure-next

Release v1.1.0

Choose a tag to compare

@AtanasovCode AtanasovCode released this 13 Apr 17:55

Cycleventure

[1.1.0] - 13/04/2025

Feature Expansion & UI Enhancements

This update brings a more centralized state management approach, smoother theming, enhanced UI elements, and improved user flow through the cart and product sections.


✨ New Features

  • Centralized State Management

    • Created a dedicated Zustand store for products and cart state.
    • Removed prop drilling from Products and child components.
    • Removed prop drilling from Navigation and Cart
  • Theme Toggle System

  • Created new animated SVG theme toggle

    • Added toggle on the landing page.
    • Theme selection now persists and respects system settings.
    • Introduced global theme variables using ThemeProvider.
  • Cart Improvements

    • Added /my-cart route for authenticated users.
    • Fixed issues with syncing local and auth-based cart data.
  • Empty State Handling

    • Displayed message when no products match the filters.

🎨 UI/UX Improvements

  • Navigation

    • Enhanced style and responsiveness of the page navigation.
    • Improved experience for both light and dark modes.
  • Product Filters & Cards

    • Adjusted color scheme and elements for better legibility in light mode.
    • Improved visibility of side filters in light theme.
  • Sort & Animation

    • Added rotation effect to sort arrow for better feedback.
  • General Styling

    • Refined Tailwind classes and layout positioning.

✅ This release focuses on polishing the UI and improving the underlying architecture to prepare for more advanced features in future versions.

Release v1.0.0

Choose a tag to compare

@AtanasovCode AtanasovCode released this 13 Mar 14:46

Cycleventure

[1.0.0] - 03/13/25

🚀 Overview

The initial release of Cycleventure, an e-commerce web application built with Next.js and Supabase. It offers a modern, sleek user interface with all the features needed for a seamless and enjoyable shopping experience.

🎯 Key Features

✅ Product Browsing – Explore a variety of bicycles for every terrain.
✅ Product Details – View detailed descriptions along with high-quality images.
✅ Product Sales – Browse discounted bicycles.
✅ Sorting & Filtering – Easily find the perfect bike with sorting and filtering options.
✅ Cart Management – Available for both guests and registered users to add, remove, view, and update items.
✅ User Authentication – Sign up or log in to manage your cart and view your profile details.
✅ Responsive Design – Optimized for both desktop and mobile users.
✅ Fast Performance – Experience a shopping speed as fast as your ride!