An easy e-commerce app built with React Native

MobiCommerce-frontend

The frontend logic for MobiCommerce, React Native e-commerce app, for a mobile platform. A mobile e-commerce application designed to provide users with an easy and convenient shopping experience. It offers two user profiles: normal users and administrators, each with its own set of features and capabilities.

Normal User Features:

● Browse through a wide selection of products, with the ability to filter and search based on various criteria such as category, price, and product name.
● Choose between two payment options: cash on delivery or online payment via Stripe, a well-known and secure payment platform.
● Conveniently place orders and monitor their status through the app.

Administrator Dashboard Features:

● A powerful and intuitive dashboard exclusively for administrators, allowing them to manage the product catalog and monitor orders.
● Add new categories, create new products, edit existing products and product images, and manage product availability.
● Monitor all orders and manage order processing, from receiving the order to delivering the product.
● Visualize the number of in-stock and out-of-stock products using a pie chart, providing a quick overview of their inventory and helping to make informed decisions.

Admin Screens

Password Screens

Products Screens

Product Details Screens

Orders Screens

Payment Screens

Payment Confirmation from MongoDB and Stripe

Setup

Run ‘npx expo start’

GitHub

View Github