Git Product home page Git Product logo

film-streams-student-night's Introduction

README

Make sure you rename .env-example to just ‘.env` and get actual API keys.

This README would normally document whatever steps are necessary to get the application up and running.

Things you may want to cover:

built in ruby 2.4.0p0 (2016-12-24 revision 57164) [x86_64-darwin16] Rails 4.2.8 Using PostgreSQL 9.6.2

  • Database creation

Create a pg connection bundle install Rake db:migrate

  • Database initialization

You need to seed the database with all the legacy info: bundle exec rake legacy_import

  • How to run the test suite

bundle exec rspec

  • Deployment instructions

The original spec, from the client:

Here are a few reports we’d love to have. Let us know if they are doable:

  1. The most pertinent information is a comparison of student attendance through the years: the total # of students attending each year and an average #. We’d also like to know the # of schools represented: the total number of schools attending Student Night per year and total number of schools per each Student Night.

  2. What schools are students coming from?

  3. How many students are attending per school?

i. Related: The % of attendees each school represents. Ex: If there are 5000 student attendees a year, what percentage are from Creighton, UNO, etc.?

  1. How many students are attending each program on Student Night? Ex: how many students came to the 7pm showing of X film?

  2. Visits per Student – Ex: How many students came 12 times a year or 5 times a year? It would be great if we could have these results by time period (in the last year, in the last 3 years, etc. ) and by school (ex: how many students from UNO came more than 6 times a year? )

Finally, is there a way to do a simple dropdown menu to ask the question “how did you hear about Student Night?” Students could select from different choices such as “Friend,” “Teacher,” “Film Streams enewsletter,” etc.

Please feel free to use a different markup language if you do not plan to run rake doc:app.

film-streams-student-night's People

Contributors

allenwipf avatar jt-cronin avatar kamin-day avatar michaelsefranek avatar mreisdevs avatar sumeetjain avatar

Watchers

 avatar  avatar

film-streams-student-night's Issues

Determine exactly the UI/UX and views of the Stats page.

  • list the set of all queries that the customer requires
  • list any additional useful queries
  • determine how each query should be represented at first just raw data (numbers)
  • determine the UI or click-progression for how the user views the data

Minor fixes on edit/:id page

  • Update event @ events/1 needs a flash message to indicate success.
  • shareable link does not work? should it exist?
  • delete event does not work
  • javascript is broken when linking from Edit button. Likely turbolinks again.
  • no route matches post movies/2 when clicking save movies.
  • need flash on update movie title

Admin should not be able to register on page.

This could be done with either a special hidden link (disguised or at the bottom), or it could be a hidden URL that can only be travelled to, not linked to. Or, the admin could be a set value that is seeded in the database to begin with? Need to discuss and decide.

Styling, at least main pages.

  • incorporate hamilton font for headers
  • on the front page, background must span the entire page height
  • on each page, incorporate a sticky footer
  • on the footer, move the link to register the admin??
  • incorporate Serifa font for some styled text (not for charts)
  • on login page style the button, position
  • on the events page, arrange the main buttons?? not sure where or how yet?
  • on events page reduce size of huge events, better layout more organized and pleasant
  • on events page add movies into tile view
  • on the events page, style the main buttons
  • on the events page, center all the events
  • do we ever use user/show?
  • fix page alert to by more style fitting'
  • form for rails should really say something besides referral and eliminate need for enum

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.