logoYuvraj Gupta
HomeAboutProjectsSkillsContact
Resume
logoYuvraj Gupta
Back to Projects

GatorMart E-commerce

GatorMart is a custom-built e-commerce platform developed as part of Software Engineering project to serve the San Francisco State University student community. The platform enables secure, student-to-student connections for buying and selling textbooks, electronics, and campus essentials. Built with a focus on usability, scalability, and community safety, it incorporates SFSU email-based authentication, categorized product browsing, integrated messaging, and safe meetup prompts for on-campus exchanges. With responsive design optimized for both desktop and mobile, GatorMart provides a familiar yet streamlined marketplace experience modeled after popular e-commerce platforms while being tailored specifically to campus needs.

AWS EC2 Cloud HostingUbuntu 22.04 LTSMySQL 8.x DatabaseNginx 1.24 Web Server
View CodeView Documentation

Note: Documentation is available; a live demo is not hosted for this project.

GatorMart E-commerce Screenshot

Project Features

🛒

Student-First Marketplace

A dedicated marketplace for SFSU students that supports product listings for textbooks, electronics, and essentials. Features category filtering, real-time search by title/keyword, and sort options including price, popularity, and newest arrivals for a smooth discovery process.

📊

Personalized Dashboard

Each registered student has access to a dashboard showing active listings and conversations. Tabs allow seamless switching between messages and inventory management, offering an organized, intuitive experience tailored for frequent use.

💬

Integrated Messaging System

Built-in communication system enabling buyers to directly message sellers about listings. Each message includes a prompt to choose a secure on-campus meeting location, reinforcing community safety during exchanges.

🔒

SFSU Email Authentication

User authentication requires a valid SFSU email address, ensuring that only verified students can post or purchase. This safeguard maintains the exclusivity and trustworthiness of the marketplace.

Project Info

Duration

02/2025 – 05/2025

Role

Team Lead

Team Size

5 students

Status

Completed

Technologies Used

  • • AWS EC2 Cloud Hosting
  • • Ubuntu 22.04 LTS
  • • MySQL 8.x Database
  • • Nginx 1.24 Web Server
  • • Python 3.10 with Flask
  • • VS Code & IntelliJ for Development
  • • GitHub for Version Control

Project Gallery

Homepage with Smart Search
Homepage with Smart Search
Dynamic homepage featuring a search bar with keyword-based lookup and real-time category filters. Users can quickly browse products by relevance while accessing curated listings and personalized results.
User Dashboard
User Dashboard
Displays personalized listings and messages with tab-based navigation. Designed to simplify both buying and selling workflows, making inventory and communication management easy.
Messaging System
Messaging System
Integrated communication tool allowing buyers and sellers to connect securely. Includes prompts for safe campus meetup spots and time-stamped conversation tracking.
Product Listings
Product Listings
User-friendly product posting form with fields for title, description, category, price, and image upload. Supports streamlined item creation while reinforcing safety with on-campus trade locations.
Team Collaboration
Team Collaboration
Developed by a five-member team using an agile workflow. Roles included Team Lead, Frontend Lead, Backend Lead, GitHub Master, and Member. Collaboration was managed through GitHub, Discord, and Zoom for milestone reviews and code sprints.
Database & Listings
Database & Listings
Database schema includes Users, Items, Messages, and Categories tables. Designed to support authentication, secure item management, and fast query performance for real-time search.
Analytics Integration
Analytics Integration
Google Analytics dashboard tracks user engagement, listing views, and system activity. Helps evaluate platform usability and informs data-driven improvements.

Interested in This Project?

I'm always excited to discuss my projects and share insights about the development process. Feel free to reach out if you'd like to know more!

Get In TouchView More Projects

Yuvraj Gupta

AI Engineer building multi-agent systems, production retrieval, and research that ships. San Francisco.

Quick Links

  • Home
  • About
  • Projects
  • Skills
  • Contact

Get In Touch

📍San Francisco, CA
📧yuvrajgupta1808@gmail.com

© 2026 Yuvraj Gupta. All rights reserved.