Preloader
Drag

Tech Stack: .NET MAUI (Blazor), ASP.NET Core, PostgreSQL, AWS (Cognito, S3, RDS), Ozow Payment Gateway, PUDO Locker Integration

Overview:

GateSale is a secure, school-based marketplace platform built exclusively for students to safely buy and sell items within their educational community. The platform focuses on trust and safety through verified school accounts, protected payments, and secure item delivery via PUDO lockers. With a cross-platform mobile application and a scalable backend, GateSale delivers a reliable peer-to-peer shopping experience with full order tracking and dispute management.

Contributions & Responsibilities:

Developed Full-Stack Marketplace Platform:

Built a cross-platform mobile app using .NET MAUI with Blazor and a RESTful backend using ASP.NET Core. Designed PostgreSQL database schemas to manage users, products, orders, transactions, and disputes.

Implemented Secure Authentication & Verification:

Integrated AWS Cognito for user authentication and JWT-based access control. Implemented school email verification and parental consent flows for underage users to ensure platform safety and compliance.

Designed Mobile UI/UX:

Developed a clean, responsive mobile interface with smooth navigation, product browsing, onboarding flows, and authentication screens focused on usability and performance.

Integrated Payments & Order Management:

Integrated Ozow payment gateway for secure transactions. Built order lifecycle management with escrow-style payment protection, seller payouts, refunds, and admin fee handling.

Implemented Secure Delivery via PUDO Lockers:

Integrated PUDO locker services for contactless item delivery and pickup. Built locker discovery, favorites management, and real-time order tracking with delivery status updates.

Built Dispute & Evidence Management System:

Designed a dispute resolution workflow allowing buyers and sellers to submit evidence. Integrated AWS S3 for secure storage of dispute-related documents and media.

Optimized Cloud Infrastructure & Deployment:

Deployed backend services on AWS with PostgreSQL hosted on RDS and assets stored on S3. Configured scalable, production-ready environments with proper security and performance optimizations.