Technologies:
- Node.js
- Express
- MongoDB
- React Native
- Firebase Authentication
- Firestore
- Twilio
- Stripe
- FCM
Duration: 8 Months
Role:
- Build APIs in Node.js using MongoDB for Frontend to access features
- Handle/build all backend logic as per client requirements
Features:
- Learner & Professional signup/login
- Multiple categories for Professionals
- Stripe payment integration
- Wallet
- Twilio Video API with record session
- knowledge bank to list recorded video
- Schedule a video with professional
- Validation on schedule time
- Auto cancels session once timeout.
Learning from the project:
- Structure Rest APIs
- Local/Production configuration
- Minimize API response
- Execute two Parallel requests using the promise
- How Twilio video API works & Added Hooks to auto record session once completed