top of page

My role for CollegeScavs was Full Stack Developer; this included implementing frontend features with communication to the database. The creative intent for this project was to allow University of Florida students to have a place to sell and purchase common college necessities within their budget. Some features of the website include: ensuring each user is a UF student, posting and buying listings, filtering and searching for listings, and creating an account. 

Screenshot 2025-08-21 233819.png
Screenshot 2025-08-21 233902.png
  • Designed the user interface for the login and sign up overlays, the "My Listings" page, and the "Product Details" page.

  • Utilized React to implement the main functionality for each of the pages.

  • Implemented database communication via custom bridge functions to handle data retrieval, posting, and JSON request/response formatting across the website.

Lessons and skills learned from this project:

  • Utilizing React and LAMP stack to together for design, deployment. and core functionality.​

  • Publishing and deploying a website to a custom domain via GitHub Pages.

  • Sketching and iterating on wireframe designs and entity-relationship diagrams.

Screenshot 2025-08-24 152018.png

© 2025 by Ethan Willis

bottom of page