Skip to content
This repository was archived by the owner on Mar 14, 2025. It is now read-only.

vinitparekh17/tshirt-store-nodejs

Repository files navigation

tshirt store logo

T-Shirt Store in Node.js

AboutFeaturesSetup

screenshot

About

T-Shirt Store Node.js is a web application for an online t-shirt store built with Node.js, MongoDB, and several APIs including Cloudinary, Stripe, Razorpay, and Nodemailer.

Features

  • User authentication with email/password or Google Sign-In
  • Search and filter t-shirts by category, size, and color
  • Add items to cart and checkout with Stripe or Razorpay
  • Manage user profile and order history
  • Admin panel for managing products, orders, and users
  • Automated email notifications for order confirmation, payment success/failure, and password reset

Setup

To run this project, you need to have the following prerequisites installed:

Once you have installed the prerequisites, follow these steps:

Installation

Clone the repository

git clone https://github.com/vinitparekh17/tshirt-store-nodejs

Install dependencies

yarn install

Create .env file in the root directory according to the .env.example file

Usage

yarn start

Note

This project is no longer maintained since 2023

Contributors 3

  •  
  •  
  •