roos-fs tasks #181
Updated by Vadim Pariev 9 months ago
Core Setup & Configuration (25 hours) Initial Solidus installation and configuration: 8h Database setup and basic models customization: 7h Development environment setup and deployment pipeline: 6h Basic authentication system setup: 4h Company Registration & User Management (20 hours) Company registration workflow: 8h User-company association models: 5h Admin panel for company management: 4h User roles and permissions: 3h Product Restrictions & Visibility (18 hours) Company-specific product visibility logic: 10h Admin interface for managing product-company restrictions: 5h Frontend filtering and display logic: 3h Stripe Payment Integration (15 hours) Stripe payment method setup: 8h Order processing and payment flow: 4h Error handling and edge cases: 3h Standard Shop Functionality (35 hours) Product variants and inventory management: 12h Shopping cart and checkout process: 10h Order management and status tracking: 8h Basic invoicing system: 5h Warehousing System (12 hours) Warehouse model and stock locations: 6h Basic inventory tracking: 4h Stock allocation logic: 2h Mailing System (10 hours) Email templates for orders, registration: 5h Notification system setup: 3h Email delivery configuration: 2h Basic Design & Frontend (15 hours) Responsive layout implementation: 8h Basic styling and user experience: 5h Mobile optimization: 2h