Skip to content

vusales/elixir_public

Repository files navigation

Elixir

Elixir is a specialized e-commerce app designed for vape stores. It provides a seamless shopping experience for users, offering a comprehensive catalog of vape products with advanced features such as geolocation, product filters, and secure payment options. The app is published for both iOS and Android platforms.


Features

  • Product Catalog: Browse a wide selection of vape products with detailed descriptions and images.
  • Advanced Filters: Use intuitive filters to refine product searches by price, type, and more.
  • Geolocation Integration: Locate nearby stores or delivery zones using react-native-geocoding and react-native-maps.
  • Localization: Multi-language support with i18next for a global audience.
  • User-Friendly Interface: Responsive and accessible design with smooth animations.
  • Secure Checkout: Integration with payment systems for safe transactions.

Tech Stack

  • Frontend: React Native
  • State Management: MobX
  • Routing: React Navigation
  • Localization: i18next
  • HTTP Client: Axios
  • Mapping: react-native-maps, react-native-geocoding
  • UI Enhancements: Custom UI components using react-native-vector-icons, react-native-modal, and react-native-collapsible.

Installation

Prerequisites

  • Node.js (v14 or higher)
  • npm or Yarn
  • Android Studio (for Android development)
  • Xcode (for iOS development)

Steps

  1. Clone the repository:
    git clone https://github.com/vusales/elixir_public.git
    cd elixir
    
  2. Install dependencies:
     npm install
     # or
     yarn install
    
  3. Run the app:
    npm run android
    #or 
    npm run ios
    
    
    
    
    

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors