8000 GitHub - EmmanuelVictor62/nectar-app: Grocery delivery app built with React Native, Expo, Zustand for state management, and AsyncStorage for data.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Grocery delivery app built with React Native, Expo, Zustand for state management, and AsyncStorage for data.

Notifications You must be signed in to change notification settings

EmmanuelVictor62/nectar-app

Repository files navigation

Nectar Grocery App

A grocery delivery application built with React Native and Expo. The app allows users to browse through a list of products and includes features such as:

  • User authentication with AsyncStorage
  • Input validation using react-hook-form
  • Product browsing, cart management, and a mock checkout flow
  • A clean and modern interface designed for smooth user experience

This project showcases a blend of thoughtful UI/UX and practical mobile app functionality using modern React Native tooling.


🎥 App Demo Walkthrough

▶ Watch App Demo

App Demo GIF


📲 Preview

🔐 Login & Sign Up Screen

Uses React Hook Form for validating user inputs with custom rules. Helps reduce boilerplate while maintaining robust validation.

Login Screen


🛒 Shop Screen

Displayed immediately after a successful sign-in. Shows a scrollable list of available grocery products.

Shop Screen


📦 Product Screen

Displays product details and allows users to add/remove items from the cart.

Product Screen


🔍 Explore Screen

Helps users navigate and discover available items through a clean UI.

Explore Screen


🧺 Cart Screen

Shows all selected items in the user's cart along with quantity and price information.

Cart Screen


✅ Order Success Screen

Confirms successful order placement and provides the user with relevant details or next steps.

Order Success Screen


👤 Account Screen

Provides navigation to additional account management features and menus.

Account Screen


🧰 Tech Stack

This project was built using:

  • React Native – for building the mobile UI
  • Expo – to streamline development and deployment
  • TypeScript – for type-safe development
  • Zustand – simple and scalable global state management
  • AsyncStorage – for local data persistence
  • React Navigation – for intuitive screen transitions
  • React Hook Form – for form validation
  • Custom Reusable Components – for consistent design system

👨‍💻 About the Developer

Built by Emmanuel Victor Isaac — a passionate full-stack developer focused on frontend experiences with real-world impact.

LinkedIn Badge

📬 Contact: emmanuelvictor.dev@gmail.com


About

Grocery delivery app built with React Native, Expo, Zustand for state management, and AsyncStorage for data.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0