Skip to content

nouaim/mobile-app-shop

Repository files navigation

Welcome to your Expo App 👋

This is an Expo project created with create-expo-app.

Get Started

  1. Install dependencies:

    npm install
  2. Start the app:

    npx expo start

In the output, you'll find options to open the app in:

You can start developing by editing the files inside the app directory. This project uses file-based routing.

Learn More

To learn more about developing your project with Expo, check these resources:

Join the Community

Join our community of developers creating universal apps:

About the Logo

  • The logo in the login page was generated by ChatGPT.

Features

List Views

Guest View

Product Details Page

Filter by Category

Filter by Search

Create

Create Form

Only admin can create products.

Edit

The guest user cannot edit products.

Edit Form

Delete

Click the delete button (if you don't see the delete button, it means you're not logged in as an admin - logout and relogin).

Notes

  • The edit component is used for the creation as well.

Credits

  • DeepSeek provided code ideas for most pages of this mobile app and helped with refactoring.
  • DeepSeek helped fix and improve some page styles to make them look better.
  • The mobile idea is based on the corresponding web project: https://github.com/nouaim/ecommerce-sample

About

A mobile application of a Simple example of eCommerce store based on React Native

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors