An open API service indexing awesome lists of open source software.

https://github.com/ahmadjajja/e_commerce_mobile_app_frontend

A React Native e-commerce app for browsing products, adding to cart and wishlist, making purchases, and managing products through an admin dashboard.
https://github.com/ahmadjajja/e_commerce_mobile_app_frontend

Last synced: about 1 month ago
JSON representation

A React Native e-commerce app for browsing products, adding to cart and wishlist, making purchases, and managing products through an admin dashboard.

Awesome Lists containing this project

README

          

# Frontend of E-Commerce Mobile App
Frontend E-Commerce Mobile App have following functionalities:


**1- User Registration and Login:**

Users can create an account or log in to the app.

Authentication can be done using email, password, or social media accounts.

Guest users can browse products without logging in.

**2- Product Catalog:**

The app displays a catalog of products.

Products are listed with their details such as name, price, description, and images.

Users can search for products by their name.


**3- Dashboard (Admin):**

The admin has access to a dashboard.

Admin can create new products by adding their details such as name, price, description, and images.

Admin can delete existing products from the catalog.

Admin can update the details of existing products.

**4- User Features:**

Authenticated users can view product details and add products to their cart.

Users can add products to their wishlist for future reference.

Users can remove products from their cart or wishlist.

Authenticated users can proceed to purchase products.

**5- Checkout and Payment:**

Users can view the items in their cart and proceed to checkout.

Users provide shipping information, such as address and contact details.

Payment options are available for users to complete their purchase securely.

Users receive order confirmation and updates on their purchases.

**6- User Profile:**

Users have a profile section where they can view and update their personal information.

Users can track their order history and view details of previous purchases.


**7- Notifications:**

Users receive notifications for order confirmations, shipping updates, and promotional offers.

**8- Ratings and Reviews:**

Users can provide ratings and reviews for products they have purchased.

Other users can view these ratings and reviews to make informed decisions.

**9- Wishlist:**

Users can create a wishlist of products they are interested in.

The wishlist helps users keep track of products they want to purchase in the future.

**10- Order Tracking:**

Users can track the status of their orders.

They receive updates on the progress of their orders, including shipping and delivery details.

These functionalities provide users with a seamless shopping experience while allowing the admin to manage the products and orders efficiently.


**[E_Commerce_Mobile_App_Backend](https://github.com/Ahmadjajja/E_Commerce_Mobile_App_Backend)**