How dana0507/resinbyhala works
Resin by Hala is a resin-art storefront. Visitors browse the home, category, product, about, and contact pages; product details can be fetched for display, and a product customization form submits an add-to-cart request. Logged-in users view and adjust a database-backed cart. The excerpts establish the product fetch and quantity-update routes, but do not show the full order-placement or authentication request wiring. Several documented-by-files page and handler capabilities are therefore represented without speculative connections.
Main entry points: product.php Product details · cart.php Cart · index.php Home · fetch_product.php Product fetch
Components 25
Storefront
- Home
index.php - Categories
categories.php - Product details
product.php - About
about.php - Contact
contact.php
Shopping
- Product fetch
fetch_product.php - Add to cart
add_to_cart.php - Cart
cart.php - Quantity update
update_quantity.php - Cart deletion
delete_from_cart.php - Order placement
place_order.php - Store database
database/resinbyhala.sql
Accounts
- Login handler
auth/login_handler.php - Signup handler
auth/signup_handler.php - Username check
auth/check_availability.php - Logout handler
auth/logout.php
Browser UI
- Cart browser logic
images/js/cart.js - Category collapse
images/js/category-collapse.js - Carousel and animation
images/js/circular-carousel.js - Menu collapse
images/js/three-lines-collapse.js - Achievement counters
images/js/number-count.js - Site interactions
images/js/script.js - Testimonials
images/js/testimonial.js - Typing effects
images/js/type-text.js
Other components
- Visitor
Connections 4
- Visitor → Home: opens
index.php - Product details → Product fetch: fetches details
product.php - Product details → Add to cart: submits customization
product.php - Cart → Quantity update: posts quantity change
cart.php