Skip to content

Welcome to CaseCobra, your one-stop destination for custom phone cases!

Notifications You must be signed in to change notification settings

pranavdua02/Ecommerce_iphone

Repository files navigation

CaseCobra Website

Welcome to CaseCobra, your one-stop destination for custom phone cases! Below are the highlights of our website:

Highlights:

  • 🛠️ Complete Shop Built from Scratch: Utilizing the latest version of Next.js (v14), we've crafted a comprehensive shop experience tailored to your needs.

  • 💻 Beautiful Landing Page: A stunning landing page awaits your visitors, designed to captivate and inform.

  • 🎨 Custom Artworks: Our website boasts custom artworks crafted by a professional illustrator, adding a unique touch to your products.

  • 💳 Secret Admin Dashboard: Manage your orders seamlessly with our intuitive and secure admin dashboard.

  • 🖥️ Drag-and-Drop File Uploads: Easily upload your design files with our user-friendly drag-and-drop feature.

  • 🛍️ Direct Purchasing: Customers can make purchases directly from your website, streamlining the buying process.

  • 🌟 Clean, Modern UI: Built on top of shadcn-ui, our website offers a sleek and modern user interface, enhancing the user experience.

  • 🛒 Custom Phone Case Configurator: Create your own personalized phone case with our fully customizable configurator.

  • 🔑 Authentication using Kinde: Secure your accounts with authentication powered by Kinde, ensuring peace of mind for both you and your customers.

  • ✉️ Beautiful Thank-You Email: Show your appreciation with a beautifully crafted thank-you email sent to customers after purchase.

  • Apple-Inspired Configurator Design: Our configurator design draws inspiration from Apple's sleek and minimalist aesthetics.

  • ⌨️ 100% TypeScript: The entire website is written in TypeScript, ensuring type safety and improved developer productivity.

  • 🎁 ...and much more: Explore our website to discover all the exciting features and functionalities we offer!

Additional Technologies:

  • 🛠️ Next.js 14 Framework: Built with the latest version of Next.js, ensuring a modern and efficient web development experience.

  • 💳 Stripe Payment Integration: Seamlessly process payments using Stripe, ensuring a secure and reliable payment experience for your customers.

  • 🔑 Kinde Authorization OTP: Secure user authentication with Kinde, leveraging OTP (One-Time Password) sent via email for authorization.

  • ✉️ Thank-You Email: Automatically send a thank-you email at the end of each order, providing a delightful post-purchase experience for your customers.

  • 🖥️ Database powered by Neon.tech (PostgreSQL): Store and manage your data efficiently with Neon.tech, utilizing PostgreSQL as the backend database.

  • 🛠️ Prisma ORM: Manage your database models effortlessly with Prisma, simplifying database operations and ensuring data integrity.

  • 📤 UploadThing with S3 Container Service: Utilize UploadThing to enable easy uploading of images, backed by an S3 container service for efficient storage and retrieval.

  • 🚀 Deployed with Vercel: Seamlessly deploy your website with Vercel, ensuring high performance, scalability, and reliability.

Preview

Authorization

Authorization Authorization Authorization Authorization

Landing Page

Landing Page

Design Configurator

Design Configurator

Design Configurator

Admin Dashboard

Admin Dashboard

Customer Review

Checkout

Checkout

Checkout

Payment

Payment

Thankyou page

Thankyou page

Deployment

The website is deployed and accessible at https://ecommerce-iphone.vercel.app.