Git Product home page Git Product logo

Comments (7)

resba avatar resba commented on August 18, 2024

Discussed, This is in the pipeline

from apis.

alsaihn avatar alsaihn commented on August 18, 2024

OMGBBQYES!

The current pages use registrationToken + email to allow access (ex - for upgrading levels). Could we use that same paradigm for connecting people with their account for the first time?

Some other annoying things people ask for all the time that we can offload to a 'profile' page:

  • Marketplace status
  • Link to the Add Assistant form for accepted dealers
  • Changing some info - we'll have to talk about what's allowed here, name and address for now?
  • Adjust badge name until the end of pre-reg (from event object attached to the badge)
  • Link to the upgrade form until the end of pre-reg ^
  • View previous year's badge info?
  • Staff info?
  • Printing receipts for things? (dealers especially)

A larger policy conversation should happen around minor accounts.

from apis.

resba avatar resba commented on August 18, 2024

@alsaihn My first thought actually was to steal the data from the registration page and underneath the form offer a place for them to enter a Username and Password, if they desired.

If they wanted to link later, we could always link them by registration code and give them the opportunity to create an account separately as well.

All those ideas are crucial to getting it to work, and on the events/panels side it will make it easier for Programming to see if a panelist has registered, paid, gotten their badge, etc.

I'm thinking we could offload a lot of dates onto a front-end, publically viewable page where folks can do self-service stuff.

Here's a mockup: https://yuu.cloud/sc/w1i-4d55688.png

from apis.

alsaihn avatar alsaihn commented on August 18, 2024

The link later feature is also how we get last year's attendees to be able to get at their existing data. I'll have to write some de-duplicating/merging procedures for if someone's in the attendee table twice...

from apis.

alsaihn avatar alsaihn commented on August 18, 2024

Add some kind of "download tax receipt" to the portal also. Needs boilerplate and determination of what payments/donations qualify from the treasurer/board/someone.

from apis.

rechner avatar rechner commented on August 18, 2024

Something I've been playing with is a "register on Telegram" workflow. Telegram Passport already handles all of the personal information for an attendee, and payments can be accepted in-app as well with the Bot Payments API. Unfortunately, Square isn't supported at the moment, but I'll drop them a line and see if that'd be something they'd want to integrate with.

Register via Telegram would get APIS an SSO backend "for free" at the same time.

from apis.

meanderfox avatar meanderfox commented on August 18, 2024

Too many things to fix, will revisit in potential future iterations of project

from apis.

Related Issues (20)

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.