roos-fs tasks #181
openWeb Shop set up
0%
Description
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
Updated by Vadim Pariev 9 months ago
- Status changed from Backlog to Open
- Assignee set to Vadim Pariev
Updated by Vadim Pariev 9 months ago
- Assignee changed from Vadim Pariev to Anton Obolientsev
Updated by Vadim Pariev 9 months ago
ยท Edited
- Standatrd webshop where only registered companies could purchaise in this shop. All users can seet the goods but only the registered user can make a purchaise.
- Companies can have multiple users that are attached to the companies
- Users shall aplly for the registration - the user can not register by hmself
- ROOS then reviews the user that requested and grants the permissions to access it
- Payments hall be done through the stripe
- Invoices shall include the following informatho @Vadim Pariev request from the customer (first of test with stripe and then refine it)
- there should be a ware house - there is a good and the amount. If one of the items is purchaised, ONE item changes the status - purchasied or so and then it is removed from the general amount of items in the warehouse.
- Autorisation of the goods per company (some companies can view the goods others can not) (possible solution is to provide the tier, attribute of the company)
- Notifications - when the good is delivered then the notification per email is triggered, as well as all actions with the good - notifications are going to the one who has Purchaised
- Color cheme / design patterns shall be used the same as in the OMS (web application)
- The advertising shall be possible with the use of video in the good card
- integration with DHL
@Vadim Pariev refine with the customer the point about the VAT in the store. @anton.obolientsev@matecube.dev could be contacted for more info
Resolution
Create investigation ticket
Expecte dresul
check the requirements if Solidus can handle that or there is something needs to be done additinaly.
Additiponal ticket -
Hide unused items in solidus (for final version)