KuramaCart is an interactive online shopping application built with Blazor , featuring a modern UI design with glassmorphism effects. The application offers a responsive, user-friendly interface for browsing and purchasing various products.
- Modern UI Design: Glassmorphism effects, gradients, and animations for an engaging shopping experience
- Product Categories: Dedicated sections for different product types
- Beauty Products π
- Kitchen Items π§π»βπ³
- Clothing π
- Interactive Shopping Cart: Add/remove products with real-time updates
- Search Functionality: Search products across all categories
- Responsive Layout: Optimized for mobile and desktop devices
- Instant Notifications: Toast notifications for cart actions
- Frontend: Blazor with .NET 9.0
- Styling: CSS3, Bootstrap 5.3
- Interactivity: C# for component logic
- Icons: Bootstrap Icons
- Beauty.razor: Displays beauty products with add-to-cart functionality
- Kitchen.razor: Shows kitchen items with a waterfall layout
- Cart.razor: Manages the user's shopping cart with remove functionality
- NavBar.razor: Navigation bar with search functionality
- CartData.cs: Manages cart state and operations
- ProductData.cs: Product data and operations
OnlineStore/
βββ Components/
β βββ Layout/
β β βββ MainLayout.razor
β β βββ NavBar.razor
β β βββ PageNotFound.razor
β βββ Pages/
β β βββ Beauty.razor
β β βββ Cart.razor
β β βββ Cloths.razor
β β βββ Home.razor
β β βββ Kitchen.razor
β β βββ LoginPage.razor
β βββ Routes.razor
βββ Data/
β βββ CartData.cs
β βββ ProductData.cs
βββ Models/
β βββ Product.cs
β βββ User.cs
βββ wwwroot/
βββ images/
- Frosted glass effects
- Subtle shadows and gradients
- Semi-transparent backgrounds
- Blur effects
- Hover animations
- Click feedback
- Toast notifications
- Modal confirmations
- .NET 9.0 SDK or later
- Visual Studio 2022 or VS Code
- Clone the repository
git clone https://github.com/aakku106/KuramaCart.git
- Navigate to the project directory
ls && cd OnlineStore
- Run
dotnet restore
to restore dependencies
dotnet restore
- Run
dotnet run
to start the application or
dotnet watch run
- Open your browser and navigate to
https://localhost:5142
- User authentication and profile management
- Order processing functionality
- Payment integration
- Product reviews and ratings
- Wishlist functionality
- Admin dashboard
- Design inspiration: Modern e-commerce platforms
- Icons: Bootstrap Icons library
- Images: Product images from various sources
This project is licensed under the MIT License - see the LICENSE file for details.