Giter Club home page Giter Club logo

short-gems's People

Watchers

 avatar  avatar  avatar

short-gems's Issues

Film Show page

You should be able to click the title and be taken to a page dedicated to the film.

Fonts

Select and integrate a new font(s)

Implement Pagy

Set default pagination to 20 and choose a Bootstrap navbar.

Total count

Each film should have a total applause count somewhere

Query YouTube API

Use the link in the submit form to query the YouTube API and utilize their information.

Replace Old Extractor

The old identification and extraction code should be replaced with this new version

YouTube Extractor

A class to identify if a URI is for YouTube and extract the external id if it is.

Notices

Include bootstrap notices. This also entails a warning that we only support YouTube for the time being.

Applause frontend

For each film we need to apply a series of buttons that let a user applaud each aspect via Ajax.

Remove Old Input

Remove the Title and Runtime user input boxes from the Add Film form.

ID Extractor

A class that manages the identification and extraction of external links.

Applaud model

Create a model that allows for the storage of the five applause types.

Film source field

We need to add a the films source. This should be a enum on the Film model. This also needs a script to add :youtube to all the current films on the site.

Research YouTube API

Figure out what is required, how to get access, and what endpoint we need to get the following information given a YouTube ID:

  • Title
  • Runtime

Logo

I'm currently thinking something of a black and white stone at a angle so it somewhat resembles the monolith.

Film stats

We need to show the films total votes by week.

Add Film Button

We should move the add film to a be a button that stays static, probably, whenever the user scrolls. This way films can be added without have to return to the top.

Confirmation Page

Allow the user to edit or cancel the submission after seeing what YouTube populated before posting.

Monetization

We should probably get some ads on here relatively soon...

Category breakdown

Let's show the number of votes per category by week for the individual film.

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.