Skip to content

Sobee-Project/sobee-rn

Repository files navigation

Sobee Customer App

Table of Contents

  1. Project Overview
  2. Features
  3. Installation
  4. Usage
  5. Contributing
  6. License

Project Overview

The Sobee Customer App is a comprehensive e-commerce platform designed to provide a seamless shopping experience for customers. The project integrates a robust recommendation system to enhance user engagement and facilitate personalized shopping experiences. This front-end repository focuses on the customer-facing side of the platform, offering a variety of features and functionalities that cater to the needs of both shoppers and sellers.

Features

  1. User Authentication and Authorization:

    • Secure login and registration.
    • Role-based access control.
  2. Product Management:

    • Browse and search products.
    • View detailed product information, including name, price, category, brand, description, and reviews.
    • Add products to favorites.
  3. Shopping Cart:

    • Add products to the shopping cart.
    • Update product quantities.
    • View cart summary and proceed to checkout.
  4. Order Management:

    • Track order status.
    • View order details.
    • Contact sellers regarding orders.
  5. Wishlist:

    • Add products to the wishlist for future reference.
  6. User Profile Management:

    • Update personal information.
    • Manage addresses and default shipping addresses.
  7. Chat System:

    • Real-time chat between customers and sellers.
    • View chat history and manage conversations.
  8. Recommendation System:

    • Personalized product recommendations based on browsing and purchase history.

Installation

To set up the project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/Sobee-Project/sobee-rn.git
    cd sobee-rn
  2. Install dependencies:

    yarn install
  3. Start the development server:

    yarn start
  4. Choose platform:

i - For ios development
a - For android development

The application will be available at your emulator or physical device.

Usage

Once the development server is running, you can start exploring the various features of the Sobee Customer App:

  • Browse Products: Explore the product catalog, search for specific items, and view detailed product information.
  • Manage Cart and Orders: Add items to your cart, review your selections, and place orders. Track your orders and contact sellers if needed.
  • Interact with Sellers: Use the chat feature to communicate with sellers directly.
  • Personalized Shopping: Take advantage of personalized recommendations to discover new products.

Contributing

We welcome contributions to improve the Sobee Customer Site. To contribute, follow these steps:

  1. Fork the repository.
  2. Create a new branch:
    git checkout -b feature/your-feature-name
  3. Make your changes and commit them:
    git commit -m "Add your message"
  4. Push to the branch:
    git push origin feature/your-feature-name
  5. Create a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages