Giter Site home page Giter Site logo

retaillq's People

Contributors

dkerobean avatar

Watchers

 avatar

retaillq's Issues

toast message

create toast message on successful update profile and delay for 1 second and redirect

Bug Fixes

Fix bugs in UI and logics for the sales dashboard

Selected Year Cashflow

As a user
I need to be able to view any year of my cashflow

Details and Assumptions

  • display cashflow based on user selected year in react template(dropdown or date selected)

Acceptance Criteria

Given i am a registered user
When i select a preferred year 
Then pi should be able to see my cashflow for that given year 

Support Ticket

As a user
I need to be able to submit support tickers to admin

Details and Assumptions

  • user will submit tickets, it will be asigned to admin users
  • only admin users can close or put tickets in pending
  • tickets feature should appear like a chat
  • notification when ticket is responded to

Acceptance Criteria

Given i submit a ticket
Then i should get a response 

Subscription Upgrade

As a user
I need a button
So that i can upgrade my subscription status

Details and Assumptions

  • integrate payment gateway to unable users make payments

Acceptance Criteria

Given i am a user on free plan
When i click on upgrade 
Then i should have the option to upgrade to higher subscription status and pay 

Record User Sale

As a user
I need a way to record sales of my products

Details and Assumptions

  • each sale will be deducted from the total SKU and remaining calculated in terms of percentage

Acceptance Criteria

Given i have products listed
When i record a sale
Then i should have income stored and SKU updated

Subscription

Create a subscription model where users are subscribers of at least one subscription model

Bug fixes

General bug fixes an commenting code, complete all test case and ci/cd

Expense Chart

Display expense chart for a user(by months, quaterly and yearly)

CI/CD

create a ci/cd basic pipeline with github actions

Add Products

As a user
I need a product add page
So that i can add products to my catalogue

Details and Assumptions

  • use UI templates (tables)

Acceptance Criteria

Given i am a registered user
When i add products to my catalogue 
Then i should be able to perform CRUD at the products page 

Connect frontend to backend

As a user
I need a user interface
So that i can login and register

Details and Assumptions

  • use react and connect with DRF for login and register

Acceptance Criteria

Given i have created an account
When i log in 
Then i should see the dashboard

Deliveries

As a user
I need to be able to record deliveries
So that i can track all my deliveries

Details and Assumptions

  • use google geolocation api
  • calculate the delivery fee based on pickup point
  • create model for pickup point
  • user should be able to edit deliveries and mark as pending cancelled or delivered
  • it should be categorized based on days or dates
  • delivered deliveries should be added to income

Acceptance Criteria

Given i am a user
When i add a delivery
Then i should be able to track it 

CashFlow Chart

Create a cashflow chart(expense and income) for all the years and display it

Multi Currency

As a user
I need options for multiple currencies

Details and Assumptions

  • create a currency field in the database and store currency symbol

Acceptance Criteria

Given i am a registered user
When i choose a particular currency
Then my currency symbol should change

User login


As a user
I need to log in with email and password

Details and Assumptions

  • change default log in with username and password and implement JWT authentication

Acceptance Criteria

Given i am a registered user
When i visit the log in page
Then i should be able to log in with my email and password

Record Income and Expense

As a registered user
I need to be able to record my expenses

Details and Assumptions

create CRUD for expense and expense category

Acceptance Criteria

Given i am a user
When i record my income
Then it shouldd show up in the dashboard

Bug fixes

Major bug fixes from frontend, after present MVP product

Create Frontend

Create a react frontend and implement user login and register functionality

Invoice

As a user
I need an invoice feature
So that i can send invoice to my clients

Details and Assumptions

  • implement an invoice feature, editable and products added on the fly

Acceptance Criteria

Given i am a registered user 
When i create an invoice 
Then i should be able to download or share it or download it 

User Profile


As a user
I need a profile

Details and Assumptions

  • use signals to create a profile for a user automatically

Acceptance Criteria

Given i am a user
When i register 
Then i should have a profile created automatically for me 

User profile edit

As a user
I need a profile edit section
So that i can update my details

Details and Assumptions

  • add more fields to user profile if needed

Acceptance Criteria

Given i am logged in 
When i click on profile 
Then i should be able to edit my details 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.