Skip to content

Repository files navigation

SwipeStyle

One Stop Shop for all your shopping needs!

Aim

SwipeStyle is an app that enables shoppaholics to make better purchasing decisions by offering personalized clothing recommendations through an intuitive and seamless user experience

Current Features

  1. Authentication
    Users can register accounts and login with a valid email address

  2. Swiping UI Ability to swipe on clothes in 3 directions:
    - Up: Add to cart
    - Right: Add to users liked list
    - Left: Add to users disliked list\

    (Like and dislike list to be added)

  3. Ability to select quantity of items in cart & delete items from cart

Installation

Expo Go App (Recommended)

  1. Download the Expo Go / Expo app on your mobile device through the App Store / Google Play Store

  2. Scan the QR code below with your device's camera. SwipeStyle should now open in the Expo Go app

Manual installation
Before you start, make sure you have Node.js as well as npm on your local machine. You can verify this by running node -v and npm -v in your terminal.

  1. Create a clone of this repository.
    Open your terminal and navigate to a directory of your choosing. Next run the following command
    git clone https://github.com/wang-h-z/SwipeStyle.git

  2. Navigate into the SwipeStyle folder and install the necessary npm modules
    cd SwipeStyle
    npm install

  3. Download the Expo Go / Expo app on your mobile device through the App Store / Google Play Store

  4. Start the Expo server by running the following command in the root directory of the SwipeStyle folder
    npx expo start

  5. A QR code should be generated in terminal. Scan the QR code with your device's camera. SwipeStyle should now open in the Expo Go app

  6. To stop the server, press Ctrl + c in the terminal instance that is running the server. This works on both MacOS and Windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages