Bull-Mart
Built Bull-Mart, a full-stack web application using HTML/CSS, React.js, Node.js, and MongoDB, enabling USF students to buy and sell used products while managing user profiles, listings, and transactions. Designed responsive interfaces with Bootstrap, integrated Google Maps API for location-based features, and implemented JWT authentication for secure, role-based access control.

The Challenge
USF students needed a reliable platform to buy and sell used products within their community, but existing solutions lacked campus-specific features and secure user authentication. Students required a trusted marketplace with location-based listings and robust user management.
The Solution
Developed a full-stack MERN application specifically designed for USF students, featuring secure JWT authentication, location-based listings with Google Maps integration, and responsive design for optimal mobile experience. The platform enables safe peer-to-peer transactions within the university community.
Technical Highlights
- Built full-stack application using React.js, Node.js, and MongoDB with RESTful API architecture
- Implemented JWT authentication system for secure user registration and login
- Integrated Google Maps API for location-based product listings and proximity search
- Designed responsive UI with Bootstrap ensuring optimal experience across all devices
- Created role-based access control protecting 10+ REST API endpoints
Key Results & Impact
Business Impact
Bull-Mart creates a sustainable, community-driven marketplace that reduces waste and provides economic benefits to students. The platform demonstrates expertise in full-stack development, user authentication, and location-based services - essential skills for modern web applications.
Key Achievements
Interested in Learning More?
Check out the source code or see the project in action