Swattup - People, Powered

Photo by rawpixel on Unsplash


  • Node.js
  • Express
  • MongoDB
  • React Native
  • Firebase Authentication
  • Firestore
  • Twilio
  • Stripe
  • FCM

Duration: 8 Months


  • Build APIs in Node.js using MongoDB for Frontend to access features
  • Handle/build all backend logic as per client requirements


  • 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
Farhan Shaikh
Farhan Shaikh
Full stack developer

Hi, I’m Farhan — a full stack developer with a passion for blog, books & fitness.