Project build with react native and nodeJS(express) thinking about to pratice mobile technologies and their ecosystem
Here're some of the project's best features:
- Login
- Create account
- Add item in cart
- Slide with a item to cart
- Add item to favorite
- Remove from cart
- Change ammount of item
- Remove from favorite
- Logout
1. Clone this project
git clone https://github.com/michaelchierici/E-commerceApp
2. Clone api project
git clone https://github.com/michaelchierici/productsAPI
3. At react native project run yarn
4. In react native app go to api.ts file change the address to your IP
5. At API project run yarn to install packages, don't forget to configure .env file, follow the instructions that's in the .env file and then run yarn dev to run the server API
6. You need to create the products to the app and to do this go to products.txt file at the root of this project, copy and paste the text and go to create route using insomnia or postman and then send the request to create products(is a private route and need to be logged as well).
7. At the project app run yarn start create your account and login and enjoy the app!