SlideShare una empresa de Scribd logo
Website Development RFP
Project Goal:
Replace ASP.NET Front End jhalit.com with Angular
JS framework - both client and server apps with
endpoints
Technology Full Stack
ASP.NET, Angular, Bootstrap, Git, SVG, Docker
Example Site Architecture
Website Mockups
Project Requirements
● Expert in the Following Technologies
ASP.NET, Angular, JavaScript,Jquery,Bootstrap, Git
● Work with Existing Custom ASP.NET CMS Code Base
Work with an existing ASP.NET solution we wrote in VB.NET
2003 however the application has been upgraded and builds
in ASP.net Core 2..0
● Agile Development
Accommodate for modest amount change requests from
original scope, around 20 %
● Site Content ad Design Assets
Work designer to obtain any missing content / graphical site
elements, populate CMS with provided content, export from
Illustrator to SVG. SEO optimize HTML markup, page meta,
semantic naming etc..
● Project Extensibility
Provide knowledge transfer (commenting in code , code review
etc..)
● Development Environment
Work with Local / Staging / Production Environments /git /
Docker
● Project Schedule and Timeline
Adhere to agreed upon milestone and completion dates (total
project duration: 30 days) within the context of iterative based
workflow.
● Project Budget
30-40 hrs
● Ticketing System Work within provided ticketing system to:
update project tasks / milestones with completion status, add /
change tasks as needed etc.
Home Page
Page Sections
(Note, the following JQuery examples are to be rendered in Angularjs)
1. Page > Scroll >Parallax "In the News" Z-index - 1. "Featured Titles
and" "Explore The Agency" z-index 2
2. Page > Scroll > Reduce height of header
3. Header > Multi Level Menu
4. Header > The main image of books and glasses Header Image >
add Ken Burns Effect Example
5. Header > Hover of page curl animation - see image attached JS
Code Page curl JS
6. Content > Box 1 >Featured Titles Tabs and Slider > pagination
stationary circles underneath
7. In the News (Filtered Twitter API Feed)
8. Content > Box 2 >Explore The Agency> Hover effect > zoom into
photo JS Isotope
9. Footer
CMS Backend Content > “Featured Titles” entities already exist in the
CMS. Need to add “Explore the Agency” as top level content category
Contemporary Authors
Page
Main Function: Visitor explores Author social media outlets through
browsing thumbnail screenshots of respective Social Media Pages
Template >Secondary Page
CMS Backend Content > Add “Author” as top level content category and
merge with
Page Sections
1. Breadcrumb Navigation
2. Page Header 1 (Missing in Mockup -see other secondary page)
3. Page Feature Image with page description (seo) in caption
4. Page Header 2
5. Filter By Author
6. Social Media Integration API
7. Homepage Thumbnail Snapshot
Firm Timeline
Main Function: Visitor explores Interactive timeline of prominent authors
represented in the past
Template >Secondary Page
CMS Backend Content > Use existing “Title” and “Timeline” content entity
types
Page Sections
1. Page Header > > Read historic authors correspondence letters add
faded and zoom on hover mixed with parallax
2. Content > Box 1 > Timeline > navigation
3. Content > Box 1 > Timeline > Mosaic (200 Titles)
● The mosaic generator produces a CSV output that maps mosaic tile
location with file name. we can use in the hover script to update the
author name etc in the caption at the bottom of the mosaic. As the user
hovers over a jacket. We will need to associate the book title records in
the CMS with the individual title image the mosaic uses. Could run a utility
type script to rename the file names, currently the names of the book
jacket files are arbitrary, but are connected in CMS.
1. Content > Box 1 > Timeline > Caption
Firm Timeline (Interactive)
Event: User Hovers Over Timeline Navigation:
a) Cursor over Single Author Name:
b) Cursor over Multiple Author Names
c) The Year: same as above
Actions
a) Single Author Name: corresponding book jackets magnify in mosaic
b) Multiple Author Names: corresponding book jackets magnify in
mosaic on timmer iterating through sets of authors jackets
c) The Year: same as above
d) If no Title image exists for author, show quote in caption and blur
mosaic
Event: User Hovers Over Mosaic of Jackets:
Action
a) The user's mouse cursor becomes the magnifying glass as the user
moves his mouse around the mosaic of jackets.
Event: User Hovers Over Mosaic of Jackets and the magnifying glass cursor is
persists over the jacket
Action
a) Jacket magnification
Submissions Form
Main Function: Visitor submits their manuscript, uploads their document,
and fills out related information.
Interactive: “Letter” “Envelope”
After the user submits the form, the letter and envelope animate which
culminates in a “Submission Received”.
Template >Secondary Page CMS Backend Content > Use existing page /
node with new Theme
Form Submission > Processed by submissions database
Page Sections
1. Content > Box 1 > Form> Field Collection 1 “Envelope”
2. Content > Box 1 > Form> Field Collection 1 > Agent Selection
Toggle
3. Content > Box 2 > Form > Field Collection 2 “Letter”
4. Content > Box 2 > Form > Field Collection 2 > Submission Type
Toggle
5. Content > Box 2 > Form > Field Collection 2 >File Upload
About
Main Function: Informational. Show firm history
Template >Secondary Page
CMS Backend Content > Add “Founder” Profiles as top level content
category
Agent Profiles Page
Main Function: Informational. Ability to make a submission to or email
the agent directly.
Template >Secondary Page
CMS Backend Content > Use existing “Agent” Profiles content
category
Story for illustration purposes only
Permissions Page
Main Function: Informational and email routing
Template >Secondary Page
CMS Backend Content > Use existing page / node with new theme
Style Guide
Colors: #495151 #EFF1EF
Fonts: Google Fonts ( Railway, Cormorant Garamond)
Website media query parameters...
Image Format SVG optimized

Más contenido relacionado

Similar a DISEÑO E IMPLEMENTACION DE UNA PAGINA WEB

New CSS Layout Meets the Real World
New CSS Layout Meets the Real WorldNew CSS Layout Meets the Real World
New CSS Layout Meets the Real WorldRachel Andrew
 
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienCustomizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienChris O'Brien
 
Document Object Model
Document Object ModelDocument Object Model
Document Object ModelMayur Mudgal
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien
 
Getting started with html5
Getting started with html5Getting started with html5
Getting started with html5Suresh Kumar
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05Vivek chan
 
Please do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docxPlease do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docxChereCheek752
 
Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015Tobias Mattsson
 
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docxPortalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docxChantellPantoja184
 
Contentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshopContentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshopIvo Lukac
 
Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013Arjan
 
SDP_-_Module_4.ppt
SDP_-_Module_4.pptSDP_-_Module_4.ppt
SDP_-_Module_4.pptssuser568d77
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05Mani Chaubey
 
Angular - Chapter 4 - Data and Event Handling
 Angular - Chapter 4 - Data and Event Handling Angular - Chapter 4 - Data and Event Handling
Angular - Chapter 4 - Data and Event HandlingWebStackAcademy
 

Similar a DISEÑO E IMPLEMENTACION DE UNA PAGINA WEB (20)

Angularjs 2
Angularjs 2 Angularjs 2
Angularjs 2
 
New CSS Layout Meets the Real World
New CSS Layout Meets the Real WorldNew CSS Layout Meets the Real World
New CSS Layout Meets the Real World
 
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrienCustomizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
Customizing the SharePoint 2013 user interface with JavaScript - Chris OBrien
 
ASP.NET - Web Programming
ASP.NET - Web ProgrammingASP.NET - Web Programming
ASP.NET - Web Programming
 
Document Object Model
Document Object ModelDocument Object Model
Document Object Model
 
Chris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developersChris O'Brien - Introduction to the SharePoint Framework for developers
Chris O'Brien - Introduction to the SharePoint Framework for developers
 
XCC 9.0 Whats New
XCC 9.0 Whats NewXCC 9.0 Whats New
XCC 9.0 Whats New
 
Getting started with html5
Getting started with html5Getting started with html5
Getting started with html5
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05
 
Please do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docxPlease do this asap its already late. I will provide log info to www.docx
Please do this asap its already late. I will provide log info to www.docx
 
It 236 it236
It 236 it236It 236 it236
It 236 it236
 
It 236 it236
It 236 it236It 236 it236
It 236 it236
 
Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015Spring first in Magnolia CMS - Spring I/O 2015
Spring first in Magnolia CMS - Spring I/O 2015
 
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docxPortalimagesstart_here.jpgPortalindex.htmlClasses      .docx
Portalimagesstart_here.jpgPortalindex.htmlClasses      .docx
 
Contentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshopContentful with Netgen Layouts workshop
Contentful with Netgen Layouts workshop
 
Web works hol
Web works holWeb works hol
Web works hol
 
Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013Zotonic tutorial EUC 2013
Zotonic tutorial EUC 2013
 
SDP_-_Module_4.ppt
SDP_-_Module_4.pptSDP_-_Module_4.ppt
SDP_-_Module_4.ppt
 
04 asp.net session05
04 asp.net session0504 asp.net session05
04 asp.net session05
 
Angular - Chapter 4 - Data and Event Handling
 Angular - Chapter 4 - Data and Event Handling Angular - Chapter 4 - Data and Event Handling
Angular - Chapter 4 - Data and Event Handling
 

Último

Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...CzechDreamin
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomCzechDreamin
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfFIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1DianaGray10
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka DoktorováCzechDreamin
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxDavid Michel
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIES VE
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...CzechDreamin
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoTAnalytics
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfChristopherTHyatt
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty SecureFemke de Vroome
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityScyllaDB
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2DianaGray10
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024Stephanie Beckett
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...FIDO Alliance
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsStefano
 

Último (20)

Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
Behind the Scenes From the Manager's Chair: Decoding the Secrets of Successfu...
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone KomSalesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
Salesforce Adoption – Metrics, Methods, and Motivation, Antone Kom
 
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdfHow Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
How Red Hat Uses FDO in Device Lifecycle _ Costin and Vitaliy at Red Hat.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1UiPath Test Automation using UiPath Test Suite series, part 1
UiPath Test Automation using UiPath Test Suite series, part 1
 
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová10 Differences between Sales Cloud and CPQ, Blanka Doktorová
10 Differences between Sales Cloud and CPQ, Blanka Doktorová
 
Syngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdfSyngulon - Selection technology May 2024.pdf
Syngulon - Selection technology May 2024.pdf
 
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptxUnpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
Unpacking Value Delivery - Agile Oxford Meetup - May 2024.pptx
 
IESVE for Early Stage Design and Planning
IESVE for Early Stage Design and PlanningIESVE for Early Stage Design and Planning
IESVE for Early Stage Design and Planning
 
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
SOQL 201 for Admins & Developers: Slice & Dice Your Org’s Data With Aggregate...
 
IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024IoT Analytics Company Presentation May 2024
IoT Analytics Company Presentation May 2024
 
Agentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdfAgentic RAG What it is its types applications and implementation.pdf
Agentic RAG What it is its types applications and implementation.pdf
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
ECS 2024 Teams Premium - Pretty Secure
ECS 2024   Teams Premium - Pretty SecureECS 2024   Teams Premium - Pretty Secure
ECS 2024 Teams Premium - Pretty Secure
 
Optimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through ObservabilityOptimizing NoSQL Performance Through Observability
Optimizing NoSQL Performance Through Observability
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2UiPath Test Automation using UiPath Test Suite series, part 2
UiPath Test Automation using UiPath Test Suite series, part 2
 
What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024What's New in Teams Calling, Meetings and Devices April 2024
What's New in Teams Calling, Meetings and Devices April 2024
 
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
Choosing the Right FDO Deployment Model for Your Application _ Geoffrey at In...
 
PLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. StartupsPLAI - Acceleration Program for Generative A.I. Startups
PLAI - Acceleration Program for Generative A.I. Startups
 

DISEÑO E IMPLEMENTACION DE UNA PAGINA WEB

  • 1. Website Development RFP Project Goal: Replace ASP.NET Front End jhalit.com with Angular JS framework - both client and server apps with endpoints Technology Full Stack ASP.NET, Angular, Bootstrap, Git, SVG, Docker Example Site Architecture Website Mockups
  • 2. Project Requirements ● Expert in the Following Technologies ASP.NET, Angular, JavaScript,Jquery,Bootstrap, Git ● Work with Existing Custom ASP.NET CMS Code Base Work with an existing ASP.NET solution we wrote in VB.NET 2003 however the application has been upgraded and builds in ASP.net Core 2..0 ● Agile Development Accommodate for modest amount change requests from original scope, around 20 % ● Site Content ad Design Assets Work designer to obtain any missing content / graphical site elements, populate CMS with provided content, export from Illustrator to SVG. SEO optimize HTML markup, page meta, semantic naming etc.. ● Project Extensibility Provide knowledge transfer (commenting in code , code review etc..) ● Development Environment Work with Local / Staging / Production Environments /git / Docker ● Project Schedule and Timeline Adhere to agreed upon milestone and completion dates (total project duration: 30 days) within the context of iterative based workflow. ● Project Budget 30-40 hrs ● Ticketing System Work within provided ticketing system to: update project tasks / milestones with completion status, add / change tasks as needed etc.
  • 3. Home Page Page Sections (Note, the following JQuery examples are to be rendered in Angularjs) 1. Page > Scroll >Parallax "In the News" Z-index - 1. "Featured Titles and" "Explore The Agency" z-index 2 2. Page > Scroll > Reduce height of header 3. Header > Multi Level Menu 4. Header > The main image of books and glasses Header Image > add Ken Burns Effect Example 5. Header > Hover of page curl animation - see image attached JS Code Page curl JS 6. Content > Box 1 >Featured Titles Tabs and Slider > pagination stationary circles underneath 7. In the News (Filtered Twitter API Feed) 8. Content > Box 2 >Explore The Agency> Hover effect > zoom into photo JS Isotope 9. Footer CMS Backend Content > “Featured Titles” entities already exist in the CMS. Need to add “Explore the Agency” as top level content category
  • 4. Contemporary Authors Page Main Function: Visitor explores Author social media outlets through browsing thumbnail screenshots of respective Social Media Pages Template >Secondary Page CMS Backend Content > Add “Author” as top level content category and merge with Page Sections 1. Breadcrumb Navigation 2. Page Header 1 (Missing in Mockup -see other secondary page) 3. Page Feature Image with page description (seo) in caption 4. Page Header 2 5. Filter By Author 6. Social Media Integration API 7. Homepage Thumbnail Snapshot
  • 5. Firm Timeline Main Function: Visitor explores Interactive timeline of prominent authors represented in the past Template >Secondary Page CMS Backend Content > Use existing “Title” and “Timeline” content entity types Page Sections 1. Page Header > > Read historic authors correspondence letters add faded and zoom on hover mixed with parallax 2. Content > Box 1 > Timeline > navigation 3. Content > Box 1 > Timeline > Mosaic (200 Titles) ● The mosaic generator produces a CSV output that maps mosaic tile location with file name. we can use in the hover script to update the author name etc in the caption at the bottom of the mosaic. As the user hovers over a jacket. We will need to associate the book title records in the CMS with the individual title image the mosaic uses. Could run a utility type script to rename the file names, currently the names of the book jacket files are arbitrary, but are connected in CMS. 1. Content > Box 1 > Timeline > Caption
  • 6. Firm Timeline (Interactive) Event: User Hovers Over Timeline Navigation: a) Cursor over Single Author Name: b) Cursor over Multiple Author Names c) The Year: same as above Actions a) Single Author Name: corresponding book jackets magnify in mosaic b) Multiple Author Names: corresponding book jackets magnify in mosaic on timmer iterating through sets of authors jackets c) The Year: same as above d) If no Title image exists for author, show quote in caption and blur mosaic Event: User Hovers Over Mosaic of Jackets: Action a) The user's mouse cursor becomes the magnifying glass as the user moves his mouse around the mosaic of jackets. Event: User Hovers Over Mosaic of Jackets and the magnifying glass cursor is persists over the jacket Action a) Jacket magnification
  • 7. Submissions Form Main Function: Visitor submits their manuscript, uploads their document, and fills out related information. Interactive: “Letter” “Envelope” After the user submits the form, the letter and envelope animate which culminates in a “Submission Received”. Template >Secondary Page CMS Backend Content > Use existing page / node with new Theme Form Submission > Processed by submissions database Page Sections 1. Content > Box 1 > Form> Field Collection 1 “Envelope” 2. Content > Box 1 > Form> Field Collection 1 > Agent Selection Toggle 3. Content > Box 2 > Form > Field Collection 2 “Letter” 4. Content > Box 2 > Form > Field Collection 2 > Submission Type Toggle 5. Content > Box 2 > Form > Field Collection 2 >File Upload
  • 8. About Main Function: Informational. Show firm history Template >Secondary Page CMS Backend Content > Add “Founder” Profiles as top level content category
  • 9. Agent Profiles Page Main Function: Informational. Ability to make a submission to or email the agent directly. Template >Secondary Page CMS Backend Content > Use existing “Agent” Profiles content category Story for illustration purposes only
  • 10. Permissions Page Main Function: Informational and email routing Template >Secondary Page CMS Backend Content > Use existing page / node with new theme
  • 11. Style Guide Colors: #495151 #EFF1EF Fonts: Google Fonts ( Railway, Cormorant Garamond) Website media query parameters... Image Format SVG optimized