A stunning, animated e-commerce platform that brings fashion to life. Built with cutting-edge technologies for a seamless shopping experience, featuring smooth animations, beautiful UI components, and modern design principles.
Designed with ❤️ by Jordan Theovandy
- 🎨 Beautiful Design: Crafted with Figma for pixel-perfect UI/UX
- 🚀 Smooth Animations: Fluid transitions and micro-interactions throughout
- 📱 Responsive: Optimized for desktop, tablet, and mobile devices
- 🛒 Full E-Commerce Flow: Product browsing, cart management, checkout, and order confirmation
- 🔍 Advanced Search & Filtering: Find products effortlessly
- 💳 Secure Checkout: Integrated payment processing simulation
- 🌟 Modern UI Components: Built with shadcn/ui and Tailwind CSS
- ⚡ Fast Performance: Powered by Vite for lightning-fast development and builds
- 🔒 Type-Safe: Full TypeScript implementation for reliability
- 🎭 Interactive Elements: Hover effects, modals, and dynamic content
- Frontend: React 18.3.1 with TypeScript
- Build Tool: Vite 6.3.5
- Styling: Tailwind CSS with custom animations
- UI Components: shadcn/ui component library
- API: MockAPI.io for backend simulation
- Design: Figma for UI/UX design
- Testing: Vitest with jsdom
- Icons: Lucide React
- State Management: React Context API
- Routing: React Router v6
- Node.js (v18 or higher)
- npm or yarn
-
Clone the repository
git clone https://github.com/jordantheovandy/trendify-ecommerce.git cd trendify-ecommerce-system -
Install dependencies
npm install
-
Start the development server
npm run dev
-
Open your browser Navigate to
http://localhost:5173to see Trendify in action!
npm run buildnpm run testThis project was meticulously designed in Figma and brought to life with modern web technologies. The focus is on creating a visually stunning experience with:
- Smooth Animations: CSS transitions, transforms, and keyframe animations
- Interactive Components: Hover states, click animations, and loading states
- Modern Aesthetics: Clean typography, consistent spacing, and vibrant colors
- Accessibility: WCAG compliant design with proper contrast and keyboard navigation
Powered by MockAPI.io for realistic backend simulation:
- Product catalog management
- Cart persistence
- Order processing
- User authentication (simulated)
We welcome contributions! Please see our Development Guide for detailed setup and contribution guidelines.
This project is licensed under the MIT License - see the LICENSE file for details.
- Original design inspiration from Figma community templates
- Built with love by Jordan Theovandy
- Thanks to the open-source community for amazing tools and libraries
Experience the future of online shopping with Trendify! 🛍️✨