Skip to content

Latest commit

 

History

History
78 lines (55 loc) · 2.44 KB

File metadata and controls

78 lines (55 loc) · 2.44 KB

🧵 Sachin Textiles — E-commerce Web App

Welcome to the official e-commerce platform for Sachin Textiles, a modern, mobile-first, and SEO-optimized web application built with cutting-edge technologies.

✨ Built to deliver a smooth shopping experience with blazing speed, intuitive navigation, and a visually appealing interface.


🚀 Tech Stack


🎯 Features

  • 🛍️ Category-wise Shopping – Browse by product categories
  • 🧠 SEO Optimized – Server-side rendered pages with rich metadata and structured data
  • 🔍 Search Functionality – Fast and fuzzy product searching
  • 📦 Product Details Page – With image carousels, metadata, and add-to-cart
  • 💳 Razorpay Checkout – Secure and integrated payment gateway
  • ⚙️ SSG + SSR – Lightning-fast performance with hybrid rendering
  • 🎨 Reusable Components – Modular and scalable architecture
  • 📱 Responsive Design – Mobile-first, beautifully crafted UI

🧪 Core Pages

  • / – Home page with featured products & banners
  • /products – Displays a grid of all available products with searching and filtering
  • /products?category=[slug] – Dynamic category-based browsing
  • /product/[name]/[id] – Product detail page with full SEO support
  • /cart – Redux-powered shopping cart
  • /cart/checkout – Razorpay-based payment flow

📷 Screenshots

sachintextiles

🛠️ Getting Started

1. Clone the repo

git clone https://github.com/arpittyagi102/Sachin-Textiles
cd sachin-textiles

2. Install dependencies

npm install

3. Create .env.local file

NEXT_PUBLIC_RAZORPAY_ID="yourrazorpayid"
NEXT_PUBLIC_RAZORPAY_SECRET="yourrazorpaysecret"

4. Run the development server

npm run dev

📬 Contact

Arpit Tyagi

Full Stack Developer

🌐 Portfolio | 📧 LinkedIn | ⚒️ Projects

🧵 Made with ❤️ for Sachin Textiles