More Premium Hugo Themes Premium Nextjs Themes

Shoes Ecommerce

Shop made in Next.JS and Strapi containing products from https://nike.com

Shoes Ecommerce

Shop made in Next.JS and Strapi containing products from https://nike.com

Author Avatar Theme by kriziu
Github Stars Github Stars: 140
Last Commit Last Commit: May 25, 2022 -
First Commit Created: Jun 19, 2023 -
Shoes Ecommerce screenshot

Overview

The Shoes E-Commerce Shop is a web application developed using Next.JS and Strapi. It is an online shop that sells shoes and is integrated with the Nike.com platform. The repository also includes a CMS (Content Management System) for managing products, discounts, images, and more. The application features image optimization, fast page loading, good SEO, reviews, payment integration with Stripe, email sending capabilities, and attractive animations.

Features

  • Image optimization: The application uses NextJS Image and Cloudinary to optimize images for fast loading.
  • Blazing fast page loading: The pages in the application load quickly, providing a smooth user experience.
  • SEO-friendly: The application is designed to have good search engine optimization, improving its visibility on search engine results pages.
  • Products management: The CMS allows easy management of products, including adding, updating, and deleting them.
  • Discounts management: The CMS also enables the management of discounts, making it easy to run promotional campaigns.
  • Reviews: Users can leave reviews for products, helping other customers make informed purchase decisions.
  • Payment integration: The application supports payment processing through Stripe, allowing customers to securely make online payments.
  • Email sending: Emails can be sent using nodemailer, providing a way to communicate with customers.
  • Attractive animations: The application incorporates visually appealing animations, enhancing the overall user experience.

Installation

To install the Shoes E-Commerce Shop, follow these steps:

  1. Clone the CMS repository from here and complete the installation steps provided.
  2. Create a .env.local file and add the following environment variables:
    • NEXT_PUBLIC_STRIPE_API_KEY
    • STRIPE_SECRET_KEY
    • STRAPI_IDENTIFIER (Strapi server user)
    • STRAPI_PASSWORD
    • NEXT_PUBLIC_STRAPI_URL
    • EMAIL_USER (Gmail user)
    • EMAIL_PASSWORD
    • PAGE_URL
    • NEXT_PUBLIC_CLOUDINARY_URL (Cloudinary URL in the format: https://res.cloudinary.com/accountname/image/upload)
  3. Install the application as a normal Next.JS application.

Summary

The Shoes E-Commerce Shop is a web application built with Next.JS and Strapi, offering an online shopping experience for shoes. It provides features such as image optimization, fast page loading, SEO optimization, user reviews, payment integration with Stripe, email sending capabilities, and attractive animations. The application is easy to install and manage through the included CMS.