Skip to content

An e-commerce app built with Next.js and Cloudflare Workers

License

Notifications You must be signed in to change notification settings

harshil1712/e-commerce-queues-demo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

E-Commerce Queues Demo

This project demonstrates a modern e-commerce application utilizing queue-based architecture for efficient order processing and sending emails.

Watch Demo on YouTube

Features

  • Product browsing and cart management
  • Order placement and confirmation
  • Email notifications for sign-ups, sign-ins, and order confirmations

Tech Stack

  • Frontend: Next.js deployed to Cloudflare Pages
  • Backend: Cloudflare Workers
  • Database: Cloudflare D1

Key Components

  • Client-side:

    • Product display and cart management
    • UI components (Button, Input)
  • Server-side:

    • User and order processing
    • Email template generation
    • Database schema for users and products

Getting Started

For the frontend, check out the client README.

For the backend, check out the server README.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

Check out the LICENSE file.

About

An e-commerce app built with Next.js and Cloudflare Workers

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published