Home
Softono

Shoes Ecommerce

Open source TypeScript
141
Stars
36
Forks
1
Issues
1
Watchers
4 years
Last Commit

 About Shoes Ecommerce

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

Platforms

Web Self-hosted

Languages

TypeScript

Need Help Installing Shoes Ecommerce?

We provide expert installation service for this software. Our team will install, configure, and secure Shoes Ecommerce on your server. plans start at just $30.

Shoes Ecommerce

View on GitHub

Shoes E-Commerce

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

Repository with CMS: https://github.com/kriziu/shoes-ecommerce-cms

Features

  • Image optimization by NextJS Image and Cloudinary
  • Blazing fast page loading, very good SEO
  • Products, discounts, images, etc. - all managed by Strapi CMS
  • Reviews
  • Payment with Stripe
  • Sending emails using nodemailer
  • Good looking animations

Made using

  • Next.JS
  • Recoil
  • GraphQL
  • Strapi
  • TailwindCSS
  • Framer Motion
  • Stripe
  • Cloudinary

Demo

LIVE DEMO https://shoes-ecommerce.herokuapp.com

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

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 (https://res.cloudinary.com/accountname/image/upload)

Installation

First, clone CMS and do steps in this repository: https://github.com/kriziu/shoes-ecommerce-cms

Make .env.local file and paste variables from upper section, then install as normal Next.JS application.

Screenshots

front_page_animate login_page_animate front page front page bottom shoes page

Hover over link:

hover over link product details register page checkout page google pay email