An e-commerce platform built for Harikrishna Textiles, allowing users to browse, order, and receive fabric products online—similar in functionality to Amazon but focused on textile and clothing materials. This modern web application provides a seamless shopping experience optimized for performance and scalability.
Hosted on Netlify — Continuous Deployment from main branch :
| Layer | Technology |
|---|---|
| Frontend | React, Vite |
| Backend | Node.js |
| Styling | CSS, Bootstrap |
| Deployment | Netlify |
| Oauth | Firebase |
- 🧾 Product catalog for fabrics and garments
- 🛒 Add-to-cart & checkout functionality
- 📦 Order tracking and delivery
- 🔐 Secure user authentication (if implemented)
- 📱 Fully responsive design for all devices
harikrishna-textiles/
├── public/ # Static assets
├── src/
│ ├── comp/ # Reusable React components
│ ├── pages/ # App pages (Home, Product, Checkout, etc.)
│ ├── assets/ # Images, fonts, etc.
│ ├── App.jsx # Main App component
│ └── main.jsx # Entry point
├── .eslintrc.cjs # Linting rules
├── vite.config.js # Vite configuration
├── package.json # Project metadata and scripts
└── README.md # You're reading it 🫵😁
- Node.js ≥ 18.x
- npm ≥ 9.x
npm run buildThis will output the optimized app to the dist/ folder. Deploy that folder to Netlify or your preferred static host.
This project uses basic ESLint rules for code consistency and readability. You can expand the configuration to include more advanced linting strategies based on your team’s standards.
- Payment integration (e.g., Stripe, Razorpay)
- Admin dashboard and inventory management
- User profiles and order history
- Progressive Web App (PWA) features
- SEO optimization and analytics