Client Project

Zema Mexican Supermarket

A full-featured e-commerce platform for Zema Mexican Supermarket with online ordering, secure payments, location-based delivery, and a powerful admin dashboard.

200+ Products
100% Online Payments
Years Running Smoothly
๐Ÿ›’
๐Ÿ“ ๐Ÿ’ณ ๐Ÿ‘ค ๐Ÿ“ฆ
overview

About the Project

๐ŸŒฎ

Zema Mexican Supermarket

A complete online grocery store built for a Mexican supermarket in Hamilton, ON. Customers can browse, order, and pay online with location-based delivery restrictions.

โš™๏ธ

Tech Stack

Node.js Express MySQL HTML5 CSS3 JavaScript Stripe Bootstrap
๐Ÿ“Š

Key Metrics

  • โœ… 200+ products
  • โœ… Secure payments
  • โœ… Location-based delivery
  • โœ… User accounts
  • โœ… Admin dashboard
features

What the Platform Offers

๐Ÿ“

Location-Based Delivery

Customers can only purchase items if they are within the delivery zone. This ensures efficient delivery and happy customers.

๐Ÿ’ณ

Online Payments

Integrated Stripe payment processing for secure, instant transactions. No cash handling needed โ€” everything is digital.

๐Ÿ‘ค

User Accounts

Customers create accounts to save addresses, track orders, and manage their purchase history. Secure authentication with sessions.

๐Ÿ›’

Product Catalog

Over 200 products with categories, images, pricing, and inventory management. Easy to browse and search.

๐Ÿ“ฆ

Order Management

Real-time order tracking with status updates. Customers can see their order history and current order status.

๐Ÿ”

Secure Authentication

Password hashing with bcrypt, session management, and role-based access control for admin and regular users.

๐Ÿ“Š

Admin Dashboard

Full admin interface to monitor orders, manage products, view customer data, and track sales analytics.

๐Ÿ“ฑ

Mobile Responsive

Built with Bootstrap for a seamless experience on desktop, tablet, and mobile devices.

tech-stack

Technologies Used

๐ŸŸข Node.js JavaScript runtime
๐Ÿš€ Express.js Web framework
๐Ÿฌ MySQL Database
๐Ÿ“„ HTML5 Structure
๐ŸŽจ CSS3 Styling
๐Ÿ“œ JavaScript Frontend logic
๐Ÿ’ณ Stripe Payments
๐Ÿ“ฑ Bootstrap UI framework
โš ๏ธ

Currently Paused

The supermarket has paused operations recently. The platform is fully functional and ready to be reactivated at any time.

Status: Paused
need-something-similar

Need an e-commerce
platform for your business?

Let's build a custom online store that works for you.

Start Your Project

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.