Coder Social home page Coder Social logo

conreg's People

Contributors

jashort avatar

Watchers

 avatar  avatar  avatar

conreg's Issues

UI Improvements/Changes

Changes req'd by Brian Mathews

  • Remove Pre-Reg Pricing - The pre-registration pricing is on there, and it's going to be different at con. We feel like having it up there would only cause confusion.
  • Make Badge Number Invisible - Don't want people to see it.
  • Move clear button to other side of page - When you're entering attendee information think it might be too close to the "next" button and could cause panic attacks.
  • On the emergency contact/parent permission form page, can we make the field for their contact phone require 10 digits or more?
  • Mark authorization next to credit card โ€“ If they choose credit card as form of payment, can we make the authorization number a required field?
  • If the parent permission form check box is on the page (because they're under 18), can we make it required before we go to the next page?
  • On Update attendee page, can we have something that shows whether they are checked in or not?
  • Can we make the superuser able to print badge and search users.

Badge printing

Nail down badge printing, including badge number (are we including them this year?) and printing Friday/Saturday/Sunday messages on day badges

Enlarge badge color bar

Make the color bar on the badge bigger to help with printing alignment. (Overprint farther to left, top and bottom)

Change credit card authorization number validation

The credit card authorization number can apparently have letters in it (had someone get one with a "H" in it and show me the machine). Some quick Googling tells me that at least Mastercard refers to it as "alphanumeric" instead of "numeric".

Think it should be 6 alphanumeric characters instead of just 6 numbers.

Set correct pass type on import

When importing attendees, make sure the pass type is set correctly. Will have to do some auto-magical selection to pick the correct age badge, since the only information from the site is "weekend". Note that day passes are not currently sold before con, just weekend passes.

When reprinting badges, remind coordinators to note it

Remind coordinators any time they make a change to a badge or reprint a badge to put a note on the person's name or the number of the reprint ie first reprint free second reprint $20 third reprint full price and to use their initials along with a date and time

Change validation on phone number fields

Change the validation on phone numbers, had a foreign phone # that didn't work.
Right now it's just 10 digits, should change to optionally have a +, and then at least 10 digits (?)

Order ID format

Kumoricon's online order site uses a random 32 character string (lowercase a-z, 0-9) for the order ID, should adjust the importer, test data generator, database schema and pages to reflect that.

Manager permission

Remove Administration tab from Manager level access leave managed staff

Remove top menu from reg and prereg workflows

Remove the top menu from reg, prereg, and order pages.
A lot of problems were related to people not clicking Finish during the reg process, which is the step that clears the current order.

Best way to handle it is probably to add another file that can be included with no links in it, just a blank menu bar.

(Suggested change from test run at Kumoricon Lite)

Badge name field on badge

Print badge name field on badge instead of First, Last. If badge name doesn't exist, fall back to First Last.

Should probably just add a getNameForBadge() method to the Attendee object to handle it.

Timezone support

Currently no timezone handling - it's all based on the server's timezone. Fine if the server is set to use your local timezone, not so useful if the server is set to GMT.

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.