Project

General

Profile

Actions

roos-fs tasks #181

open

Web Shop set up

Added by Vadim Pariev 10 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Start date:
07/13/2025
Due date:
% Done:

0%

Estimated time:

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

Actions #1

Updated by Vadim Pariev 10 months ago

  • Estimated time set to 150:00 h
Actions #2

Updated by Vadim Pariev 9 months ago

  • Status changed from Backlog to Open
  • Assignee set to Vadim Pariev
Actions #3

Updated by Vadim Pariev 9 months ago

  • Status changed from Open to Backlog
Actions #4

Updated by Vadim Pariev 9 months ago

  • Assignee changed from Vadim Pariev to Anton Obolientsev
Actions #5

Updated by Vadim Pariev 9 months ago

  • Status changed from Backlog to Open
Actions #6

Updated by Vadim Pariev 9 months ago

  • Status changed from Open to Backlog
Actions #7

Updated by Vadim Pariev 9 months ago

  • Description updated (diff)
Actions #8

Updated by Vadim Pariev 9 months ago ยท Edited

  1. 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.
  2. Companies can have multiple users that are attached to the companies
  3. Users shall aplly for the registration - the user can not register by hmself
  4. ROOS then reviews the user that requested and grants the permissions to access it
  5. Payments hall be done through the stripe
  6. Invoices shall include the following informatho @Vadim Pariev request from the customer (first of test with stripe and then refine it)
  7. 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.
  8. 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)
  9. 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
  10. Color cheme / design patterns shall be used the same as in the OMS (web application)
  11. The advertising shall be possible with the use of video in the good card
  12. 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)

Actions #9

Updated by Alex Katasonov 9 months ago

  • Status changed from Backlog to Closed
Actions #10

Updated by Alex Katasonov 9 months ago

  • Estimated time deleted (150:00 h)
Actions #11

Updated by Albert Katasonov 5 days ago

  • Project changed from 8 to Roos-fs-ZIP
Actions

Also available in: Atom PDF