Giter Club home page Giter Club logo

frontend's People

Contributors

phollome avatar

Watchers

 avatar  avatar  avatar

frontend's Issues

Add purchase overview

  • List all purchases
  • Add search field
  • Filter giro payments
  • Filter cash payments
  • Validate payments
  • Export all purchases
  • Make corrections

API Status badge

Create a status badge to check reachability of API. This should include set up proxy and test it.

  • Set up UI library (tailwind.css)
  • Create badge
  • Set up proxy
  • test locally

Finalize purchase section

  • Make all categories in transactions list sortable
  • Get and use purchase categories
  • Submit purchase

Frontend on Netlify

Create an Action to deploy website to staging/production environment, documentation and storybook.

  • Documentation
  • Storybook
  • Staging
  • Production

Can look like this.

…and add status badge at README.

Anpassungen Einkaufsseite

Allgemeine Anpassungen

  • Hinweistext beim Wechsel auf die Einkaufsseite > Text kann über Info-Symbol in der Kopfzeile angezeigt werden
  • Hinweistext soll von Admins editierbar sein
  • Gleiche Buttons (Größe und Anordnung) wie auf der jetzigen Webseite
    o Aktion rückgängig dazu
    o Einzahlungsbuttons links neben Anzeigebereich für Eingaben (Taschenrechner-Display) und Höhe auf Button-Größe verkleinern
  • Mehrfaches tippen auf 7% oder 19% soll die letzte Buchung wiederholen (ist auf der jetzigen Seite schon so)
  • Reihenfolge rechte Übersicht ändern: 7% > 19% > BAR > SEPA > Pfand
  • Kategorien (7%, 19% etc.) nur anzeigen, sofern eine Eingabe in dem Bereich vorliegt (mind. in Mobilansicht)
  • Reihenfolge Spalten Tabelle ändern
    o Datum > 7% > 19% > BAR > SEPA > Pfand > Tagessumme > Kontostand
  • Bestätigungsdialog nach Klick auf Abschließen
  • Text vom Bestätigungsdialog soll editierbar sein

Anpassungen in der mobilen Ansicht

  • Kopf/Eingabebereich so kompakt wie möglich, sodass unten so viele Transaktionen wie möglich angezeigt werden
  • „Einkaufen“ + Kontostand und neuer Kontostand in eine Zeile (ggf. Symbole verwenden)
  • Abstände/White-Space (innerhalb der Elemente und zwischen den Elementen) so weit wie möglich reduzieren
  • Höhe der Buttons leicht vergrößern

Add members overview

  • List members
  • Add search field
  • Filter former members
  • Filter inactive members
  • Filter by Team
  • Filter by Team leaders
  • Show member transactions
  • Show member data
  • Export of member data
  • Export member credit data
  • Edit member data
  • Delete user (set inactive or former before)
  • Set team leader for specific team
  • Edit member transactions
  • Add form for User creation

Disabled Button above Alert

If an alert appears over an disabled button the disable button seems to be inside the alert. If the button is active everything is okay.

How to reproduce

  • use storybook story Purchase/Container
  • select a Smartphone viewport (e.g. iPhone) and scroll to bottom
  • use the calculator and type in e.g. 8
  • click "BAR"

Bildschirmfoto 2020-01-20 um 21 51 52

UI Calculator

  • Num pad + Display
  • Categories
  • Item list with categories + Remove
  • Submit

Add member overview

  • List members
  • Provide search field
  • Provide exports for member list
  • Add form for user generation

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.