Skip to content

souvik-maity/StyleCart

Repository files navigation

🌟 StyleCart

StyleCart is an open-source eCommerce clothing platform built with a responsive frontend using React.js and Tailwind CSS, and structured for future backend integration using Node.js and Express.js. This repository is organized to support modular development, easy scalability, and collaboration.


🌟 Stars 🍽️ Forks 🐛 Issues 🔔 Open PRs 🔕 Close PRs
Stars Forks Issues Open Pull Requests Close Pull Requests

Preview


🧱 Project Structure

StyleCart/
🔽️ .github/          # GitHub workflows and issue templates
🔽️ client/           # React + TypeScript frontend code
🔽️ README.md         # Main project README (this file)

A backend folder may be added later for Node.js/Express.js integration.


🚀 Features

📅 Responsive UI with Tailwind CSS 🛒 Product listing and shopping cart UI 📱 Mobile-friendly and elegant layout 🔧 React Router & API-ready structure planned 🧪 Easy setup for contributors and developers


📂 Installation & Setup

1️⃣ Clone the repository

git clone https://github.com/souvik-maity/StyleCart.git
cd StyleCart

2️⃣ Navigate to the client folder

cd client

3️⃣ Install dependencies

npm install

4️⃣ Start the development server

npm start

The app should now be running at http://localhost:3000


🎮 How to Use

🛓️ Browse products, explore categories, and simulate adding to cart/wishlist ⚡️ Experience a smooth and animated interface 🚧 Backend functionalities are under development


🏗️ Contributing

We welcome contributions to enhance StyleCart! Follow these steps:

1️⃣ Fork the repository

git fork https://github.com/souvik-maity/StyleCart.git

2️⃣ Create a new branch

git checkout -b feature-branch

3️⃣ Make your changes and commit

git commit -m "Add new feature"

4️⃣ Push your changes

git push origin feature-branch

5️⃣ Open a Pull Request on GitHub

We’ll review your PR and merge it after approval! 🚀


📁 Code Guidelines

  • Use modular, reusable React components
  • Stick to functional components and hooks
  • Prefer TypeScript types/interfaces where possible
  • Follow Tailwind CSS utility-first styling
  • Structure routes and APIs cleanly

✨ Contributors

Thanks to these amazing folks for making this project better 💙

GitHub Contributors


🌟 Stargazers

Stargazers repo roster for @souvik-maity/StyleCart


🍜 Forkers

Forkers repo roster for @souvik-maity/StyleCart


📬 Get in Touch

Have questions, feedback, or suggestions?

🔗 GitHub: StyleCart Repository

Let’s build something amazing together! 🚀


📄 License

This project is licensed under the MIT License – see the LICENSE file for details.


About

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 26