WorldTradeX

Front End Developer

Agricultural e-commerce marketplace with GraphQL and payment processing

20225 months
ReactTypeScriptGraphQLApollo ServerAWS-SDKPlaidStorybook
frontend
W
worldtradex

WorldTradeX

Agricultural e-commerce marketplace with GraphQL and payment processing

ReactTypeScriptGraphQLApollo ServerAWS-SDK
Explore →

Problem Solved

Connected fruit and vegetable wholesalers directly to buyers, replacing phone-and-spreadsheet ordering with a typed GraphQL marketplace and Plaid-backed bank payments — cutting middleman friction in agricultural trade.

Overview

  • Built responsive UI for fruits and vegetables marketplace
  • Implemented JWT authentication for secure access
  • Integrated Plaid for payment processing
  • Developed GraphQL APIs with Apollo Server
  • Built e-commerce features: cart, checkout, product listing

Key Skills Demonstrated

GraphQL Schema DesignApollo Server ImplementationPlaid Banking IntegrationComponent-Driven Development (Storybook)JWT AuthenticationE-Commerce Cart & Checkout FlowsType-Safe API Consumption

Challenges

  • Building a comprehensive e-commerce flow
  • Integrating GraphQL for efficient data fetching
  • Implementing secure payment processing

Solutions

  • Built complete cart, checkout, and product listing flow
  • Implemented GraphQL with Apollo for optimized data queries
  • Integrated Plaid for secure financial transactions

Key Achievements

  • Designed GraphQL schema that reduced over-fetching vs the previous REST endpoints
  • Integrated Plaid for ACH bank-to-bank payments, removing card processing fees
  • Documented every UI component in Storybook for parallel design/dev workflow
  • Built end-to-end flow from product listing through checkout in a single sprint cycle

Tech Stack

Frontend

ReactTypeScriptStorybookAxios

Backend

GraphQLApollo ServerAWS-SDKPlaid

Deployment

Deployed with AWS services and GraphQL backend

Third-Party Integrations

PlaidGraphQLApollo ServerStorybook