Giter Club home page Giter Club logo

diversity_ticketing's Introduction

Ruby Monsters

This is a "meta" project to document all things Ruby Monsters. It's mostly here so we have a central place to ask questions, just use the issue tracker like a forum.

We can use the actual Git repository to store interesting bits of information.

diversity_ticketing's People

Contributors

alicetragedy avatar anikalindtner avatar aravindgd avatar ariaru avatar aydamacink avatar bioshrimp avatar borisschapira avatar cfleschhut avatar crzyivo avatar dependabot[bot] avatar emilyzheng828 avatar ferbsx avatar fidothe avatar guainumbi avatar hollodotme avatar joecorcoran avatar joploume avatar kaeptnjules avatar langjoh avatar lisbethmarianne avatar lislis avatar madeleine-neumann-9e avatar mariaalavez avatar mauditecandela avatar powerglove avatar sabrina-ulbrich avatar siaw23-retired avatar svenfuchs avatar tsetsova avatar zaziemo avatar

Stargazers

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

Watchers

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

diversity_ticketing's Issues

Archive of past event

Past events should not shown anymore on the website, they should not deleted but marked as past, so they can be shown in an archive.

Success Messages for new Events or Applications

We need to show to the user that they submitted the new event or new application successfully since they are not able to see the new Event in index or show and also the application is not visible for the user after they save it.

Meeting with Anika (some notes)

-maybe the organizers don't have questions
-deadline 4 submission
-field where the organizers can type how many tickets they are giving
-events : big apply button (apply and back are left from scaffolding)

-homepage - applicant or organizer? show me conferences /or I want to submit a conference.
-organizer's name should not be shown to all

-event name and logo bigger
-Link to the code of conduct
-description of the application process
-questions don't need to be there
-application deadline
-venue of the conference (later: show conferences near me)
-Is it cool to have tags like "ruby conferences" or other types of conferences, so people can sort
-Apply-> button and a button to go back to the events page
-Connection of applicants with organizer via admin:
Applicants expect a "declination e-mail" if not chosen -> extract e-mails csv-> easily extract to excel
-Ux application designer

-to know in which side you are

-put the name of the conference first
-deadline for the applications to conference

For next versions- login and profile for applicants

-should we leave out questions? Organizers shouldn't have any say, just dietary info or t-shirts size---- think about it. Or optional maybe. They shouldn't be able to ask sensitive stuff. Rephrase: extra info ... like t-shirts and stuff.
Save event-> submit (change button)

Notification for the admin (E-Mail) that an event was submitted

past events not shown anymore in current events but in the past.... Do not erase them ... but most importantly leave current events.

-edit option for the admin in case the organizers submit it with typos
(maybe in the future the organizer could edit it himself? ) or some sort of preview?

- msg after organizers submit event - Annika will send the text. Info: The eventis not visisble until it is approved.

-E-mail notification also for organizers

Organizers -check boxes, if they are offering travel, accomodation, child care

design -Justine will be contacted

feedback: issue

Admin

figure out how to implement this

improve navigation bar

-to know in which side you are, highlight the one you are on in the navigation bar

  • submit event button is confusing - remove!

design of the app

@bioshrimp if you want, you can start with that and be creative :) Probably you want to talk to Anika about her wishes.

Homework

Put the username and password into Heroku.

Navigation Bar

Make the site navigatable.

i.e. Home / Events / Submit Event / Contact ... on top of each page. What else would we need?

Edit option for admin

  • if organizer submits something wrong/typos admin should be able to edit
    (edit page is at the moment only for approving/unapproving an event)

Approve new Events

Possibility to distinguish approved events from non-approved (make new column in database)

Admin_index page: approved / non approved (checkbox?)

improve Home Page

  • homepage - applicant or organizer? show me conferences /or I want to submit a conference.

Organizers : check boxes

Organizers can mark if they are covering travel expenses, accomodation, child care ...
Organizers can ask via checkboxes what t-shirt size applicant has and what kind of food she eats.

Validations

Read http://guides.rubyonrails.org/active_record_validations.html

We need validations for Event and Application. So that the forms are not accepted empty or with things that are not an email or a date.

Event: Organizer name, Organizer email, Description, Name, Start date and End date
(I guess not all 3 questions have to be there. Maybe an organizer doesn't need questions.)

Application: Name, Email
(Depending on the questions answers should also not be empty. )

Everybody is invited to work on this issue. Pick either event or application and make a new branch while working on the problem. And leave a comment here, if you'd like to work on it.

Add fields to events table

  • deadline 4 submission
  • field where the organizers can type how many tickets they are giving
  • venue of the conference (later: show conferences near me)
  • Link to homepage
  • Link to the code of conduct
  • what is funded? travel, accomodation, ???
  • description of the application process
  • should we leave out questions? Organizers shouldn't have any say, just dietary info or t-shirts size---- think about it. Or optional maybe. They shouldn't be able to ask sensitive stuff. Rephrase: extra info ... like t-shirts and stuff.

Preview for submitting a new event

  • edit option for the admin in case the organizers submit it with typos
  • add some sort of preview after submitting, so organizer can read it again and make corrections

add a deadline

deadline date should be added

  • which controls the last possible application
  • in the admin index the events should be sortable according to the deadlines

Add Picture/Logo for event

  • make it possible for an organizer to add a picture or logo
  • placeholder picture if no picture is uploaded

Questions should all be optional

  • question one is mandatory right now
  • Anika says questions should not be there, because organizers could ask sensitive questions, maybe use as fields for stuff like dietary restrictions or T-shirt size

admin overview

  • how many tickets are available for the event
  • for admin: how many people applied for the event
  • for admin: how many tickets are still available

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.