Welcome to the eshop repository! This is a React Native based mobile application project.
This project is a simple mobile application that allows clients to browse products and sellers to register their products. The app features a registration and login system for both clients and sellers. Once logged in, clients can browse through the products and make purchases, while sellers can register their products for sale.
To set up the project, please follow these steps:
- Ensure you have both Android and Xcode installed and configured with both emulator and simulator.
- Clone the project to your local machine.
- Install the dependencies by running the following command: npm ci.
- Start the Android emulator or iOS simulator.
- Run npm run android or npm run ios accordingly to start the app.
To use the app, follow these steps:
- Register as a client or a seller by filling in the required details.
- Sign in to your account using your registered email and password.
- Once logged in, clients can browse through the products and make purchases, while sellers can register their products for sale.
- To create a new product, click on the "Create Product" button, fill in the details, and submit the form.
That's it! You now have a fully functional React Native mobile application for sellers and clients. Happy browsing and selling!