Git Product home page Git Product logo

clear-php's Introduction

clear-php's People

Contributors

brettneese avatar dependabot[bot] avatar oohwooh avatar tjhorner avatar tpaulus avatar tylermenezes avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

clear-php's Issues

Marketing/Sponsoring List

Something big and may take a lot of time. Not sure if it's necessary, but may be useful.

It would be nice if we can use clear as a portal to track marketing/sponsor interactions.

So ideally, you would be able to create an entry for a certain company and log when you emailed or when they replied, current status, information about how they are interested, amount of sponsorship, failed/succeeded.

This database should be shared with your region so you don't overlap each other's contacts.

Global discount codes

Right now, there's no way to administer/monitor global discount codes as they all get pushed to individual events. Not sure if this is worth building out or not, but seems useful.

Add missing information object to API

(Putting this into an issue so that there is easier documentation)

In effort to prevent client side verification (that can possibly be broken or circumvented), a object should be added to the /api/registration endpoint that would contain these values:

  • Status of waiver
  • Status of parent information (if applicable; possibly merging parent_information_exempt into this value as well)

I know we had some discussion about this in the Slack, I'll upload a screenshot of the screenshot when I have time to do so.

Requiring students to sign-off on code of conduct

One thing that was done at HackGenY was requiring students to sign off (via an iPad using a system called Smart Waiver) on the code of conduct before entering the event.

I felt that this was super-effective, and though our ticket registration flow does include prompts about the code of conduct currently, I feel something should be done to make the COC more prevalent.

(Perhaps simply putting together a mass email a few days before the event would be just as effective.)

Attendee edit

Attendees should be able to be edited by looking their name up using the attendee search box. (Currently it just lists names of attendees, and offers no way to edit them.)

Make event Open / Closed slider more specific

The Open / Closed slider labeled EVENT currently has a pretty drastic effect when toggled—cancelling the event and emailing all attendees. This could be misinterpreted as allowing or disallowing registrations. Change the language on the current slider to reflect that toggling it has drastic changes. Also, add another slider for closing / opening regsitrations.

Login: Goes to "Something went wrong page"

I believe it happens when I type in a special character in the UserName?
Something with the input validation perhaps?

ie:
Username: [email protected] (that's not actually my username)
pass: asdfasdfasdf

Goes to....

Doesn't happen with
josephzhong
asdfasdfasdf

Without the @ I simply get the little message of an incorrect username/pass

Multiple ticket types

In some cases, teachers, mentors, and volunteers register to attend a CodeDay. Would be nice to have a a way to flag these separately.

I don't think they need to be exposed on the actual registration page, but having some marker in Clear would be nice.

Regional sponsors

It'd be nice to have a way to upload regional sponsors, that propagate to, for instance, checked regions. Either via simply cascading/copying, or via their own table (so you could update the sponsors en masse after uploading them.)

Useful for sponsors such as Flatiron, AWS, and probably lots more soon that only sponsor a few events.

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.