/orykit

Discover elegance in our diverse oxidized jewelry designs and elevate your style effortlessly.

Primary LanguageVueMIT LicenseMIT

Orykit Store

Discover elegance in our diverse oxidized jewelry designs and elevate your style effortlessly

uptime status

Landing

  • Create PWA
  • Add text to navigation
  • Improve Explore Page
  • Move the Inputs to UI Library

Features

  • Add pagination to Orders
  • Share wishlist
  • Custom Sharing Dialog for desktop
  • Push Notification
    • Wishlist Product Stock
    • Cart Checkout
    • Order Status
  • Rive Integration
  • Add Nuxt Content
  • Add Nuxt Image
  • Add Nuxt I18n
  • Add Unlighthouse
  • Add Bugsnag
  • Add Color-Mode

Bugs

  • Fix Wishlist adding order
  • Add timer in OTP, Update OTP Input
  • Proper Logout
  • Add validation in frontend
  • Add validation in backend
  • Showing After Image after removing a product from wishlist for last item

Refactors

  1. Convert Pinia Store Options to Compositions API
  2. Upgrade Rating Star calculation Algorithm
  3. Upgrade State Loading/Normal/Error
  4. Remove types api wrapper
  5. Proper Standardization between button and label and clutter clearing
  6. Database Normalize 1NF, 2NF, 3NF
  7. Move every Interface to model.ts when vue supports props interface
  8. Use Suspense when supported in Vue