Skip to content

React Native application for the MERN Ecommerce - #14

Open
AnantDuhan wants to merge 18 commits into
mainfrom
order-planning-react-native
Open

React Native application for the MERN Ecommerce#14
AnantDuhan wants to merge 18 commits into
mainfrom
order-planning-react-native

Conversation

@AnantDuhan

Copy link
Copy Markdown
Owner

No description provided.

- Introduced TabConfig for navigation tabs with icons.
- Added product-related components: AddToCartButton, DescriptionCard, FavoriteButton, PriceTag, ProductCard, ProductGallery, ProductInfo, QuantitySelector, Rating, ReviewsPreview, SimilarProducts, SizeSelector, SpecificationCard, and StickyBottomBar.
- Implemented product type definitions in product.ts.
- Updated LoginScreen to redirect correctly after login.
@vercel

vercel Bot commented Jun 30, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
mern-ecommerce Error Error Sep 9, 2026 9:35pm UTC
mern-ecommerce-zl9l Error Error Sep 9, 2026 9:35pm UTC
order-planning Error Error Sep 9, 2026 9:35pm UTC
order-planning-ejjy Error Error Sep 9, 2026 9:35pm UTC
orderplanning-yw2g Error Error Sep 9, 2026 9:35pm UTC

@netlify

netlify Bot commented Jun 30, 2026

Copy link
Copy Markdown

Deploy Preview for orderplanning canceled.

Name Link
🔨 Latest commit b27608f
🔍 Latest deploy log https://app.netlify.com/projects/orderplanning/deploys/6a53ba93b9727d0008325c92

- Added `axios` configuration for API requests.
- Created API endpoints for authentication (login, register, logout, etc.).
- Implemented error handling with `ApiError` class.
- Developed request and response interceptors for token management.
- Introduced hooks for user authentication: `useLogin`, `useLogout`, `useRegister`, `useCurrentUser`, `useForgotPassword`, and `useResetPassword`.
- Created form validation schemas using `zod` for login and registration.
- Implemented secure storage service for token management.
- Added Zustand store for global authentication state management.
- Enhanced UI components (buttons, text fields) to handle loading and disabled states.
- Integrated image picker service for user profile image uploads.
- Updated `LoginScreen` to utilize new hooks and handle loading states.
- Added `transporter.js` for email handling using nodemailer.
- Created `ResetPasswordScreen` for users to reset their passwords.
- Updated API endpoints for password reset.
- Enhanced form validation using Zod for reset password and registration.
- Refactored authentication hooks to handle reset password logic.
- Improved error handling and user feedback in the UI.
- Added new assets for branding and user interface.
- Updated dependencies for nodemailer and ejs for better performance and security.
@netlify

netlify Bot commented Sep 8, 2026

Copy link
Copy Markdown

Deploy Preview for orderplanning canceled.

Name Link
🔨 Latest commit adabdce
🔍 Latest deploy log https://app.netlify.com/projects/orderplanning/deploys/6aa1cee09b59d600085e972a

- Introduced Button component with loading and haptic feedback support.
- Created Card component for bordered surfaces with optional elevation.
- Added Field component for input fields with error handling and secure text toggle.
- Implemented Rule component for visual dividers with optional accent tick.
- Developed Screen component for consistent page layout with optional scrolling.
- Created Text component with various typography styles and tones.
- Established ThemeContext for managing light/dark themes and color palettes.
- Added font definitions and editorial design tokens for consistent styling.
…pt, recently-viewed, offline banner, countdown
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant