Important: Server spins down after inactivity – please allow a few seconds for it to wake up.
/admin
- Uses Stripe.js and Stripe elements for secure payment collection on the client-side.
- Local storage for checkout: Stores checkout data in local storage and clears it once the order is placed.
- Lazy loading on products
- Fully responsive
- Shipping information
- Billing information
- Contact info
- Handles payment processing on the server-side using Stripe API: The server creates a Stripe session for payment, processes the transaction, and stores the order data, including item details and payment session ID, in Strapi (with data being stored in a PostgreSQL database).
- STRAPI headless CMS for managing content and data models.
- Cloudinary For storing media
- PostgreSQL: For storing data.
- Content Security Policy
- HTTP Strict Transport Security
- XSS Protection
- Frameguard
- NoSniff
- Referrer Policy
- Cross-Origin Resource Sharing