Features:
- E-commerce full-stack app built with React Native Expo
- Backend integrated with MongoDB Atlas
- Firebase used for authentication with email verification
- Password reset via email verification within the app
- Dark mode integration
- Homescreen displaying products with wishlist functionality
- Product details with add-to-cart functionality
- Checkout screen and success popups
- Total amount display in the cart
- User authentication stored in AsyncStorage for persistent login
- Code is thoroughly commented for easy understanding
Promo
Integration Steps:
- Backend Integration:
- Upload your backend files to your server.
- Replace placeholder URLs with your backend URL in the frontend code.
- Ensure MongoDB Atlas connection details (MONGODB_URI) are correctly configured.
- Replace Firebase configuration placeholders (apiKey, authDomain, etc.) with your Firebase project details in the frontend code.
- Update the Firebase Service Account key path (FIREBASE_SERVICE_ACCOUNT_PATH) with your service account JSON file path.
- Frontend Installation:
- Extract the zip file and navigate to the frontend folder
- Update Firebase and MongoDB Atlas configuration in the front end as per instructions provided.
- Install dependencies using
npm install
. - Start the app using the command:
npm start
.
Get In Touch
For more information or technical support, please don’t hesitate to contact us via [email protected]. Our dedicated team is here to assist you in deploying your banking and finance applications.