an eCommerce cross-platform app using React Native as the frontend and Node.js & MongoDB as the backend
- User Authentication with Email and Social Media Accounts
- User Profile Creation and Settings and Editable info
- Payments integration with the ability to change and edit your credit card
- API Integration that built with Node.js and MongoDB
- Splash screen with animation
- Register and Login user
- List all products in a scrollable list
- Show all products in a grid view
- Browse by category
- Add to cart and checkout
- Choose your payment and delivery method
- Customize your product with preferred colours and sizes
- Apply and enter promo codes to get a discount on products
- React Native
- Expo SDK
- TypeScript
- React Native Navigation
- Axios
- Node.js
- Express.js
- MongoDB
- Firebase
- JSON Web Token
- Bcrypt.js
- Multer.js
- Heroku