Giter Club home page Giter Club logo

hippoapp's Introduction

hippoapp's People

Contributors

dependabot[bot] avatar dilawar avatar

Stargazers

 avatar

Watchers

 avatar

hippoapp's Issues

Score calculation

Hi @dilawar Spoke with Alok. We may automate only People's choice category (PCC).
There the score is calculated by multiplying Total number of votes of one entry to the average votes it got. Can we generate a results file for all the entries with their PCC score calculated?

Keeping of Photos

@dilawar
How long/ how many themes can we store in Hippo up to?
Based on this, we will plan to move entries to other repository.
Also, how do you and when do you plan on purging entries from Hippo?

photography page

NewPage_Photography.pdf

Photography team Admin should do

  • Should able to set a new theme.
  • Should be able set duration of each photography competition
  • from date to to date [stop/extend the duration at any point of time]
  • Duration for the voting phase [disable/alter the voting phase at any point of time]
  • Should be able to download the excel sheet of entries with participants names/ voting points.
  • Should be able to download photos in bulk.
  • Judge’s choice /People choice phase can be automated. [We will discuss, instead of doing it manually]
  • If automated results , we shall be able to move to our repository. [We will discuss]

Participants

  • Participants should upload only three entries for each theme within only uploading phase.
  • Participants can alter description ,caption and re-upload the photo in uploading phase. Should be able to delete during uploading phase.
  • Participants should not upload/delete photo after uploading phase.
  • Participants should not vote his own entries.
  • Voting of Entries should be accurate, audience should not vote multiple times but can alter their vote during voting phase. Should not vote post voting phase.

Audience

  • Can view the photos [Privacy we need to discuss]
  • Can vote the photos during voting phase.
  • Can View Album of Themes.
  • Can view the results / Score.

Judging phase

  • People choice votes should be calculate automatically by system. [we will discuss]
  • Admin should be able to select the judges and the request should go judges and each judge should put their scores and submit [discuss]
  • Post Judging phase score should calculate automatically. [we will discuss]

During voting phase

Hi @dilawar During voting phase I can delete an entry. This is because my mail id is admin right? Others wont be able to do this operation I guess..

Add notice boards

Add notice boards such as cheta chai, Momo Guys, NBJC etc.

  • Hashtags. User can favorite hashtags. Any item with these tags appear on the top.
  • One board to rule them all. Like reddit/hacker-new.

regarding new field for their highness

Hi @dilawar
After voting phase ends, and judges' job is yet to be finished, there is a section showing 'finished competitions'. And when we go there we are still able to see participants' names.. It should be visible only when voting by judges are completed.

Final Touch ups

Hi @dilawar Some final little touch ups before we take off!

  1. Even after voting phase, on the Hippo photography page there is a sentence " Voting starts in 2 days, from (Sun) Oct 25 to (Sun) Oct 25 ". Can we remove this line
  2. The field "Any note for the participant" (present while making a new event): does this appear anywhere to the up-loader during participation?

@photography2018

caption duplication ocassion

Hi Dilawar,
When someone tries to upload an image with a caption that was used earlier in the same contest, the earlier image gets duplicated.
Can we enable a pop up message in such situations as below.
"Sorry, this caption is in use"

And not upload that entry unless the caption is unique..

Thanks
@photography2018
@dilawar

To fix

  • events takes quite a while to render.

after voting phase

Hi @dilawar @photography2018
Can we keep showing the photographs even after the voting phase?
Can we have an admin tool to enable/disable visibility of uploader's name at any point of time?

intranet

@photography2018 @dilawar @ alokbb
One of the picture that I had uploaded in hippo photography page, now appears in intranet photography page as multiple entries by multiple uploaders!
Any idea where the bug is?

Email are not sent to chair

A PHP Error was encountered

Severity: Notice

Message: Trying to access array offset on value of type bool

Filename: extra/tohtml.php

Line Number: 2209

<p>Backtrace:</p>

	

	

	

	

	

	
		<p style="margin-left:10px">
		File: /var/www/html/hippo/v1/application/controllers/Api.php<br />
		Line: 3270<br />
		Function: updateAWSWeekInfo			</p>

	

	

	
		<p style="margin-left:10px">
		File: /var/www/html/hippo/v1/index.php<br />
		Line: 286<br />
		Function: require_once			</p>
No template found with id: aws_template. I won't be able to generate email

An uncaught Exception was encountered

Type: TypeError

Message: Return value of emailFromTemplate() must be of the type array, null returned

Filename: /var/www/html/hippo/v1/system/extra/tohtml.php

Line Number: 2216

<p>Backtrace:</p>

	

	

	
		<p style="margin-left:10px">
		File: /var/www/html/hippo/v1/application/controllers/Api.php<br />
		Line: 3270<br />
		Function: updateAWSWeekInfo			</p>
	

	

	
		<p style="margin-left:10px">
		File: /var/www/html/hippo/v1/index.php<br />
		Line: 286<br />
		Function: require_once			</p>

Suggestions/comments from User

Hi Dilawar
We got the following input from a user


"I noticed the Hippo page for the Photography club a bit hard to Navigate.

  1. There is no Gallery view
  2. The slider on the home page always shows the same image when launching. and it responds to drag and not click. Even the placement of the control handle is too far down and not dynamic according to image size. In short, there is no easy way to navigate across images on the home page.
  3. The navigation after clicking the image through the overlay is good, but now it doesn't show the caption.
    All these comments are based on viewing it on Firefox browser, with a 1920x1080 resolution screen."

I guess the 3rd comment is most important. Can we show the caption after clicking the image? (May be on the same panel where image serial number x/n is shown)
And when we mark 'Judges evaluation as ended', can we show the uploader's name also there?

The 2nd comment points out navigation issues, before clicking on an image (home page). Currently the blue arrow icons are not present, and only drag/keyboard arrow keys work.

If we can enable Gallery view as the default home view, then we can neglect the second point. And keep only Gallery view and Frame view (View after clicking on an image.)

@dilawar @photography2018

Browsable campus map

Current map does not search field. Not all venues are available.

  • All venues should be available; they may not be bookable.
  • Add search-bar in OSM.

error while uploading

@dilawar Hi Dilawar
There seems to be an issue during photo submission.
Nishant and I have tried uploading photos with low kb size, and they got uploaded.
But when we tried uploading high sized photos (less than 5 MB), it showed an error message saying you can upload only one photo at a time.. Can you look into this?
@photography2018

How to download data

How to download data

@photography2018

Use this link https://ncbs.res.in/hippo/v1/pub/photographyclub_data . You can also optionally pass the competition id to the url e.g. https://ncbs.res.in/hippo/v1/pub/photographyclub_data/1 (first competition) to limit the results.

You will get a JSON file which has competion details and entries submitted by users. It also has anonymized voting information (list of stars). The images are as URL which you can use to download the data and save at your server appropriately. It is recommended to backup every month. Hippo sever is 100 GB in size which is plenty for time being.

Except for the judge system, everything is implemented but not thoroughly tested.

Originally posted by @dilawar in #27 (comment)

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.