Difference between revisions of "Fsoss 2016 backend planning"

From CDOT Wiki
Jump to: navigation, search
(Multiple types of Accounts)
Line 61: Line 61:
 
==Theme==
 
==Theme==
 
===Theme Forest===
 
===Theme Forest===
* cheap themes
+
* cheap themes($10-$20?)
* lots of options for events(entertainment)  
+
* lots of options for events layouts(entertainment)  
 +
* can customize some things
  
 
==Django==  
 
==Django==  
 
===Framework===
 
===Framework===
 
* Easy to change content
 
* Easy to change content
* Used year after year
+
* Reused year after year
 +
* easy to build/add functionality
 +
 
 +
===Admin views===
 +
* generate lists(emails, approved speakers, unapproved speakers)
 +
 
 +
===Speakers views===
 +
* status of approval

Revision as of 14:48, 28 March 2016

FSOSS Backend

Change domain

  • just fsoss.ca not fsoss.senecac.on.ca

Submit proposals

  • Need to have a description field and a blurb(small low limit of characters)

Mobile First

  • Design for use of mobile first
  • Make sure all things work on mobile

Announcements

  • timed announcements that can be updated

  • allow for images and text
  • main page
  • what is the content
  • difference be

Multiple types of Accounts

Administrator

  • someone who has access to all the data on the site

speakers

  • can only modify their talks

editor

  • change content on site and theme or colours or layout?

reviewer

  • ability to approve and unapprove talks
  • decide which talks are accepted

Schedule

  • Consists of 2 days
  • 1-6 tracks(parallel talks)
  • keynote and lunch run through all tracks
  • each track has a room number
  • each track contains multiple sessions
  • each session has start and end time(start time + 50 minutes)
  • span event that goes through all events

Pamphlet

  • print ready website
  • auto generate of the pamphlet from the schedule
  • back to back 4 slots
  • talks must have character restricted titles(for pamphlet generation)
  • auto generates a pdf that has 2 copies on one page
  • Schedules auto generated
  • CDOT blob can be auto generated(icon and description)
  • auto generate 2-3 pages talk descriptions and titles
  • sponsors page is an image

Front Pages

  • Front page(title page)(not auto generate)
  • 2 schedule pages worth of schedules
  • about CDOT page

Back pages

  • sponsor page
  • multiple talk description
  • follow us page

Theme

Theme Forest

  • cheap themes($10-$20?)
  • lots of options for events layouts(entertainment)
  • can customize some things

Django

Framework

  • Easy to change content
  • Reused year after year
  • easy to build/add functionality

Admin views

  • generate lists(emails, approved speakers, unapproved speakers)

Speakers views

  • status of approval