Skip to content

radthenone/olivin_store

Repository files navigation

Olivin Store

Project assumptions:

Application created with Vite using React, React Query, and Poetry using Python and Django-Ninja tools. It is a service application using modern django orm management.

The initial assumption is that the project is to have:

  • user authorization
  • user management
  • email system
  • photo storage using amazon or minio s3
  • sql database
  • celery queue system with events communicate
  • payload with preorder
  • product management
  • event management (promotions temporarily change the prices of selected event products)
  • add react dark - light mode
  • react calendar to chose delivery time
  • add dependency injection using request.context.auth
  • pub/sub system
  • add period/contrib/solar tasks
  • product rating