WorldTradeX
Front End Developer
Agricultural e-commerce marketplace with GraphQL and payment processing
2022•5 months
ReactTypeScriptGraphQLApollo ServerAWS-SDKPlaidStorybook
● worldtradex.app
frontendW
worldtradexWorldTradeX
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