Waleed Akhtar

Case Study Talkspresso

Developing a high-performance consultancy platform that connects clients with industry experts.

Talkspresso is a full-featured consultancy application where professionals offer specialized mentorship services, allowing clients to book sessions, set schedules, and process payments securely.

Client / Project

Talkspresso

Role

Full Stack Engineer

Focus

Booking & Payments

Talkspresso mentorship consultancy app dashboard showing mentor availability slots

Overview

Turning static layouts into interactive consulting tools.

Talkspresso needed to move beyond static, flat UI components into a responsive web application capable of handling complex booking calendar updates, real-time availability setups, payouts, and interactive online meetings.

My primary responsibility was rewriting the frontend layout into a modern, dynamic workspace utilizing Next.js, Material UI, and Radix UI components, while setting up robust backend payment routes using Koa.js and Stripe.

Technologies Used:
Next.jsTypeScriptTailwind CSSMaterial UI (MUI)Radix UINode.jsKoa.jsOpenAI APIStripe APIGoogle Tag Manager

Key Features & Technical Implementations

I built a custom availability dashboard that allows mentors to easily set up recurring and one-off meeting hours. On the frontend, I worked to make sure scheduling conflicts were handled gracefully and time zones were properly resolved.

Payment security and authentication friction were two main focal areas. To streamline onboarding, I integrated LinkedIn social login, allowing professionals to sign up and configure their profiles in seconds. On the financial side, I integrated Stripe Connect to hold booking funds in escrow until sessions completed, supporting dispute flow and automatic platform payouts.

Core Responsibilities

  • Transformed the platform from a static UI into a highly dynamic and interactive user experience.
  • Designed and implemented complete user workflows for mentor session Booking, Finance tracking, and real-time Availability settings.
  • Built the core video/consultancy session environment for mentors and clients to connect.
  • Integrated third-party authentication and social sync options including LinkedIn.
  • Implemented full Stripe payment gateway workflows to process bookings and manage payouts securely.