diff --git a/donutshop_ecommerce/package-lock.json b/donutshop_ecommerce/package-lock.json index b2eadea..9e86627 100644 --- a/donutshop_ecommerce/package-lock.json +++ b/donutshop_ecommerce/package-lock.json @@ -12,6 +12,7 @@ "@aws-sdk/client-s3": "^3.576.0", "bcrypt": "^5.1.1", "framer-motion": "^11.1.8", + "gsap": "^3.12.5", "mongodb": "^6.6.1", "mongoose": "^8.3.4", "next": "14.2.3", @@ -4787,6 +4788,11 @@ "integrity": "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==", "dev": true }, + "node_modules/gsap": { + "version": "3.12.5", + "resolved": "https://registry.npmjs.org/gsap/-/gsap-3.12.5.tgz", + "integrity": "sha512-srBfnk4n+Oe/ZnMIOXt3gT605BX9x5+rh/prT2F1SsNJsU1XuMiP0E2aptW481OnonOGACZWBqseH5Z7csHxhQ==" + }, "node_modules/has-bigints": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.2.tgz", diff --git a/donutshop_ecommerce/package.json b/donutshop_ecommerce/package.json index c7003c8..c10905b 100644 --- a/donutshop_ecommerce/package.json +++ b/donutshop_ecommerce/package.json @@ -13,6 +13,7 @@ "@aws-sdk/client-s3": "^3.576.0", "bcrypt": "^5.1.1", "framer-motion": "^11.1.8", + "gsap": "^3.12.5", "mongodb": "^6.6.1", "mongoose": "^8.3.4", "next": "14.2.3", diff --git a/donutshop_ecommerce/public/donut-story.jpg b/donutshop_ecommerce/public/donut-story.jpg new file mode 100644 index 0000000..8e860aa Binary files /dev/null and b/donutshop_ecommerce/public/donut-story.jpg differ diff --git a/donutshop_ecommerce/public/story.jpg b/donutshop_ecommerce/public/story.jpg new file mode 100644 index 0000000..bfa01fb Binary files /dev/null and b/donutshop_ecommerce/public/story.jpg differ diff --git a/donutshop_ecommerce/src/app/about/page.js b/donutshop_ecommerce/src/app/about/page.js new file mode 100644 index 0000000..d966f58 --- /dev/null +++ b/donutshop_ecommerce/src/app/about/page.js @@ -0,0 +1,37 @@ +"use client" +import Image from 'next/image' +import React from 'react' + + +const AboutPage = () => { + + return ( + <> +
our story
+Lorem ipsum dolor sit amet, consectetur adipiscing elit, ut labore et dolore magna aliqua.
+Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat sed do eiusmod tempor incididunt.
+Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat sed do eiusmod tempor incididunt.
+Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+Your cart is empty
)} {cartProducts?.length > 0 && cartProducts.map((product, index) => ( -{c.name}
Edit menu items
{menuItems?.length > 0 && menuItems.map(item => ( - +{c.name}
Order Summary
{order.cartProducts.map(product => ( -{product.itemName}
{product.size && ( @@ -66,7 +66,7 @@ const OrdersPage = () => { )} {product.extra?.length > 0 && (Choose your size
{sizes.map(size => ( -Extra toppings
{extraItems.map(extraTopping => ( -