This is an Expo project created with create-expo-app.
-
Install dependencies:
npm install
-
Start the app:
npx expo start
In the output, you'll find options to open the app in:
- Development build
- Android emulator
- iOS simulator
- Expo Go, a limited sandbox for trying out app development with Expo
You can start developing by editing the files inside the app directory. This project uses file-based routing.
To learn more about developing your project with Expo, check these resources:
- Expo documentation: Learn fundamentals or advanced topics with our guides.
- Learn Expo tutorial: Follow a step-by-step tutorial to create a project that runs on Android, iOS, and the web.
Join our community of developers creating universal apps:
- Expo on GitHub: View our open source platform and contribute.
- Discord community: Chat with Expo users and ask questions.
- The logo in the login page was generated by ChatGPT.
Only admin can create products.
The guest user cannot edit products.
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).
- The edit component is used for the creation as well.
- 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







