Coder Social home page Coder Social logo

taic's People

Contributors

jrista avatar

Watchers

 avatar

taic's Issues

TAIC-003: Create TAIC navigation bar component

The TAIC web site will contain a single navigation bar beneath the site header. This navigation bar will contain a number of menu links to primary site areas, as well as a search bar. The search bar will be disabled until such time as search is implemented. The menu links should function from a visual standpoint, but will not link anywhere until such time as each section has been implemented.

TAIC-011: Create Administrative AngularJS site

A new separate site is required for the TAIC Admin angularjs site. This site will need to be separate from the main site, and potentially independently deployable.

  • Create style infrastructure
  • Add core angular modules and reference core dependencies
  • Add configuration for key third-party modules:
    • Local Storage
    • Caching
    • Restangular
    • Markdown
  • Set up route tracking and error handling
  • Create root view infrastructure

TAIC-012: Create Pages view and support services

A custom page management UI is required. The public site will support multiple custom pages, including the About page, that can be edited by site admins.

  • Create listing & editing views
  • Create listing & editing routes
  • Create data service
  • Create resource service

TAIC-013: Create Settings view and support services

A site settings management UI is required. The public site will support a live youtube feed, live show schedule, support toggleable on/off (for maintenance), etc.

  • Create settings view
  • Create settings route
  • Create data service
  • Create resource service

TAIC-016: Add image upload to IOTW REST API

The ability to upload an image for a new IOTW winner for display on the main site is required.

  • Upload high res winning image
  • Post cropping details
  • Post winner details
  • Update currently used "winner"

TAIC-002: Create iotw-header component

The TAIC web site will be a primary exhibition point for their Image of the Week contest winners. Winners will have their work shown on the site in several ways, including in the site header. The winner image will be exhibited via the following:

  1. As the banner of the site header.
    • Will be cropped to fit.
    • The full name of the winner will appear over their image in the lower right
    • The winners name will be contained within a semi-transparent box
  2. Moderately blurred out as the background of the TAIC logo in the site header.

The TAIC logo will be embedded within the blurred out copy of the winner's image. Over this image, the TAIC byline will be placed.

TAIC-010: Create "Pages" route

A general purpose route is required for customizable "pages" edited in the adminiatrative tools. This route should support any number of pages using the /taic/pages* route, supporting any number of page names.

A controller and set of services will be required to support retrieval and rendering of Markdown content saved for each page.

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.