Giter VIP home page Giter VIP logo

dexpay-dashboard's People

Contributors

alexintosh avatar perminder-klair avatar

Stargazers

 avatar

Watchers

 avatar  avatar  avatar  avatar

Forkers

pinkdiamond1

dexpay-dashboard's Issues

Minor fixes

  • Store profile update is not working
  • Invoice update is buggy

Email notification for payments

As a merchant, I want to have the option to receive an email notification for every successful payment I receive.

How

  • notification checkbox on settings

What
Email

Email Content

  • Subject: payment XXXXX received
  • Dexpay Logo
  • You received a payment
  • Amount
  • From: address
  • Date: date

Sales Report

Dashboard

  • select timeframe (in the future, right now the timeframe is "Last 30 Days")
  • products sold or n. of bills/payments
  • tot revenues
  • tot profit

Questions

  • How do we behave when the merchant generates a bill from an exact amount (without using products)? Answer: "custom product".
  • Do we count the bill as ONE product on the sales report? Yes, it's a bill with 1 custom product.

Email
Timeframe: Day / Week / Month / Year
Content

  • products sold or n. of bills/payments (when merchant type a custom amount this would represent a "custom product")
  • tot revenues
  • tot profit

Transaction email notification

Body of the email notification should be amended to reflect the fact the merchant is the one receiving the email.

(e.g. "You received a Payment!")...
image0

Redundant Login Request

When user is logged in on the POS and clicks on the menu link to go to the dashboard, he should be logged in also there.
Right now instead is asked to log in again.

The issue occurs also after checking "remember me" on the login screen

Dashboard small bugs & improvements list

Create products

  • price shows a confusing $ icon next to the input
  • when successfully creating a product it should refresh to product list view (now stays on product creation)
  • maybe validation should happen inline (i.e. preventing to type "," , special characters or letters)
  • status "active" could be pre-selected
  • full description could have the label (optional)
  • there should be a loading indicator after clicking on "save"

Invoice List

  • The title should be "create an invoice" not "invoice create"

Dashboard account creation - password requirements

issue encountered on Chrome v 74.0.3729.169

During new account creation from https://deploy-preview-170--dexpay-nightly.netlify.com/dashboard, in case the minimum password requirements are not met, the system prompts an alert that doesn't block the account creation.

The user created doesn't function properly (e.g the Generate Bill button generates a white screen and nothing loads up...). You can test with the user below
user: [email protected]
pswd: redhot

The non-respect of minimum password requirements should trigger a blocking alert.

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.