OutfitOn is a modern and feature-rich e-commerce application designed specifically for buying and selling clothing. This project is built to deliver an intuitive and seamless shopping experience for users, combining the latest technologies for both front-end and back-end development.
- User Authentication: Secure login and registration with role-based access control (e.g., admin, customer).
- Product Catalog: View a wide range of clothing items with detailed descriptions, pricing, and images.
- Search and Filter: Easily find products using categories, filters, and a robust search system.
- Shopping Cart: Add, update, and remove items from the cart for a smooth shopping experience.
- Order Management: Place orders, track status, and manage purchase history.
- Admin Panel: Admins can manage inventory, add/edit products, and view analytics.
- Wishlist: Save favorite items for future purchases.
- Responsive Design: Optimized for mobile devices to provide an engaging user experience.
- Framework: Flutter
- UI Components: Dart and Flutter Widgets
- State Management: Bloc
- Framework: Django
- API: RESTful APIs with Django REST Framework
- Authentication: Token-based authentication for secure access
- SQL Database: For efficient storage and retrieval of user, product, and order data
Back End: Framework: Django API: RESTful APIs with Django REST Framework Authentication: Token-based authentication for secure access Database: SQL Database: For efficient storage and retrieval of user, product, and order data