A modern, responsive web application designed to explore and discover urban fashion trends from cities around the world. It brings together city-inspired styles, curated collections, and a smooth user experience across all devices. Perfect for staying updated with global street fashion.
This table created into 3 phase undestand project in better way.
CITY STYLE is an innovative, cutting-edge web platform that revolutionizes how fashion enthusiasts discover and engage with contemporary urban fashion trends. Our mission is to bridge the gap between global street style and personal expression by offering:
Perfect for fashion bloggers, style enthusiasts, designers, and anyone passionate about urban culture!
Before you begin, ensure you have the following installed:
- Web Browser: Chrome 80+, Firefox 75+, Safari 13+, or Edge 80+
- Code Editor (optional): VS Code, Atom, or Sublime Text
- Local Server (recommended): Live Server extension or Python's built-in server
-
Clone the repository
git clone https://github.com/BDutta18/CITY-STYLE.git cd CITY-STYLE -
Launch the application
Step 1: Install dependencies
npm install
Step 2: Start the development server
npm run dev
-
Start exploring! π
Open http://localhost:5173 in your browser to view the app.
For developers wanting to contribute:
# Fork the repo and clone your fork
git clone https://github.com/YOUR_USERNAME/CITY-STYLE.git
cd CITY-STYLE
# Create a new branch for your feature
git checkout -b feature/amazing-feature
# Make your changes and commit
git commit -m "Add amazing feature"
# Push to your fork and create a PR
git push origin feature/amazing-feature| Technology | Purpose | Version |
|---|---|---|
| Structure & Semantics | 5.0+ | |
| Styling & Animations | 3.0+ | |
| Interactive Features | ES6+ |
- π± Mobile-First Design - Optimized for all screen sizes
- π Performance Optimized - Fast loading with minimal dependencies
- βΏ Accessible - WCAG 2.1 compliant
- π Secure - No external API dependencies
- π Cross-Browser - Compatible with all modern browsers
CITY-STYLE/
βββ .github # Issue templates
βββ assets # Static assets (images, fonts, etc.)
βββ pages # All secondary pages & related files
β βββ About.html
β βββ auth.html
β βββ carrer.html
β βββ Coats&Parkas.html
β βββ contact.html
β βββ FAQ.html
β βββ Hoodies&Sweatshirts.html
β βββ instagram_trending.html
β βββ order_tracking.html
β βββ Oversized-T-shirt.html
β βββ privacy&policy.html
β βββ shop.html
β βββ size_guide.html
β βββ Store_location.html
β βββ support.html
β βββ terms-conditions.css # Terms & Conditions styles
β βββ terms-conditions.js # Terms & Conditions logic
β βββ Terms&conditions.html
β βββ under_40_dollar.html
β
βββ CONTRIBUTING.md # Contribution guidelines
βββ index.html # Main landing page
βββ main.js # Core JavaScript logic
βββ README.md # Project documentation
βββ style.css # Global stylesheet
-
Enable GitHub Pages
- Go to your repository settings
- Scroll to "Pages" section
- Select source: "Deploy from branch"
- Choose branch:
mainand folder:/ (root) - Click "Save"
-
Access your site
https://YOUR_USERNAME.github.io/CITY-STYLE
| Platform | Difficulty | Free Tier | Custom Domain |
|---|---|---|---|
| Netlify | βββββ | β Yes | β Yes |
| Vercel | βββββ | β Yes | β Yes |
| GitHub Pages | ββββ | β Yes | β Yes |
| Firebase Hosting | βββ | β Yes | β Yes |
Netlify CLI:
npm install -g netlify-cli
netlify deploy --prod --dir .Vercel CLI:
npm install -g vercel
vercel --prodWe β€οΈ contributions! Whether you're fixing bugs, adding features, or improving documentation, your help makes CITY STYLE better for everyone.
- π Bug Reports - Found a bug? Open an issue
- π‘ Feature Requests - Have an idea? We'd love to hear it!
- π Documentation - Help improve our docs
- π¨ Design - UI/UX improvements
- π» Code - Bug fixes, new features, performance improvements
- π΄ Fork the repository
- πΏ Create a feature branch
git checkout -b feature/AmazingFeature
- π» Make your changes
- β Test your changes thoroughly
- π Commit with a descriptive message
git commit -m 'Add some AmazingFeature' - π Push to your branch
git push origin feature/AmazingFeature
- π₯ Open a Pull Request
- Follow existing code style and conventions
- Write meaningful commit messages
- Test your changes before submitting
- Update documentation if needed
- Be respectful and constructive in discussions
Want to contribute to any of these features? Check out our GitHub Issues!
π€ Is CITY STYLE free to use?
Yes! CITY STYLE is completely free and open-source. You can use it, modify it, and even deploy your own version.
π± Does it work on mobile devices?
Absolutely! CITY STYLE is built with a mobile-first approach and works seamlessly on all device sizes.
π Can I contribute if I'm a beginner?
Of course! We welcome contributors of all skill levels. Check out our "good first issue" labels for beginner-friendly tasks.
π¨ How do I suggest new fashion cities?
Create an issue with the "enhancement" label and describe the city and its unique fashion culture!
β‘ Why is the site loading slowly?
Try using a local server instead of opening the HTML file directly. This helps with loading assets properly.
π§ How can I report a bug?
Open an issue on GitHub with detailed steps to reproduce the bug, your browser version, and any error messages.
This project is open source and available under the MIT License.
BDutta18 - GitHub Profile
If CITY STYLE helps you discover your style, please consider:
- β Star this repository on GitHub
- π¦ Share on social media with #CityStyleApp
- π Write a review or blog post about your experience
- π Contribute to the project
- π Issues: GitHub Issues
- π¬ Discussions: GitHub Discussions
- π§ Email: workwithbd18@gmail.com
- π¦ Twitter: @BDutta18
Thank you to all our amazing contributors! π
ποΈ Discover your city style β’ Express your urban identity β’ Connect with fashion lovers worldwide π
Made with β€οΈ by BDutta18 and the amazing open-source community