Giter VIP home page Giter VIP logo

points's Introduction

I love flutter, golang and typescript, thats all folks.

Github stats

points's People

Contributors

bit-burger avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

points's Issues

Points system

  • every person has gives but also daily gives, which are stocked up daily but a portion of your gives
  • daily gives can be given away to points
  • if you don't use your daily gives they will be given to others
  • points are taken daily and given to the gives
  • you get proportionally more daily gives to your gives
  • own page for points giving

Fix ci

  • fix testing
  • fix analysing (by running pub get in all packages)

Add a github pages with docs

Should be inside the /docs folder, so it matches the version of points, instead of being a separate orphan branch

Redo auth, with better forms and JWT reloading (maybe with streams on auth_repository)

After you’ve logged in (either through signing up, logging up or auto sign in), if you sign out, in the AuthPage, you should see the email you were previously signed up with, but the password should always be empty

An added bonus would be to also give to buttons on the NeumorphicTextFormFields, the email form should have one to clear the email, and the password one should have one to obscure or not obscure the password

  • The forms state management should be redone
  • The button should also be shown as soon as one characters is in both form_text_fields
  • This means that the user will get his validation sooner
  • However if a TextFormField is submitted it should also be validated
  • And if the last is submitted it is the same as if the button is pressed
  • The auth page should also switch between two different forms in a page controller, because the sign up, should have an extra TextFormField for password confirmation
  • The switch can also be achieved through adding a TextFormField with a ScaleAnimation

Project revamp

  • testing structure
  • include sql
  • repository restructuring (including a empty chat repository)
  • project restructure (adding packages folder)

Future restructuring in repositories

  • Repositories give a Future with a value
  • Unclear if value should also be put in stream
  • If value not put in stream, it should be considered to rename the stream

Email confirmation

The IAuthRepository should be extended to feature email confirmation (by giving a 6-figure pin)

Random greek name from greek letter table

Cubit restructuring

  • file structure
  • handle stream errors differently
  • rename relation cubits (from relationships to relations)

A error haptic feedback in the shake widget

If the Shaker widget is shook, it should give a haptic feedback, that in iOS should feel like the error haptic feedback.

Probably smartest to use a pub package to do the job, as flutters own haptic feedback does not offer a error haptic feedback

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.