+ All Categories
Home > Documents > Advanced Web Design Proposal

Advanced Web Design Proposal

Date post: 09-Apr-2018
Category:
Upload: httplayer
View: 223 times
Download: 0 times
Share this document with a friend

of 15

Transcript
  • 8/8/2019 Advanced Web Design Proposal

    1/15

    Proposal #1001

    Web Development Proposal

    Advanced Web Designhttp://www.advancedwebdesign.com

    Submitted by: Jolene PirroneAdvanced Web Design

    PO Box 69, East Chatham, NY 12060(518) 392-0585

  • 8/8/2019 Advanced Web Design Proposal

    2/15

    Proposal #1001

    Table of Contents

    I. Introduction Page 3II. Revenue Model Page 3

    III. Solution Overview Page 4

    IV. Benefits Summary Page 4a. Time

    b. Moneyc. Featuresd. Support

    V. Functionality Page 5a. Nodes

    b. Usersc. Blocksd. Menuse. Project Specific Functionalityf. Additional Options

    VI. Design Page 6a. Theme System

    b. Front Pagec. Content Pagesd. Buttons and Iconse. Logo

    VII. Standards Page 7a. Code

    b. Designc. SEOd. Support

    VIII. Cost Page 8a. Option A

    b. Option Bc. Option Cd. Hosting and domain

    IX. Payment Schedule Page 8X. Project Management Page 8

    a. Timeline b. Deliverablesc. Expected participation

    XI. Qualifications & Samples Page 9XII. Acceptance of Proposal Page 10

    XIII. GNU Public License Page 11

  • 8/8/2019 Advanced Web Design Proposal

    3/15

    Page 3Invoice #1001

    I. Introduction

    Advanced Web Design has been developing websites since 1998. Ourexperienced network of designers and programmers collaborate to completeyour project to your specifications. Your contact person will be in direct

    communication with you throughout project design and implementation.There are no sales representatives or project mangers to get in the way.

    We develop websites with opensource software and pass on thevalue to our clients. By using thismodel, we are able to provide acomplete solution that is tailored toyour needs and allows for futuregrowth. When a project iscompleted, you have full ownershipof your website, software and data.

    There are no software license fees orrent to pay in order to keep yourwebsite running.

    Because the code is open any competent programmer canperform upgrades and/or modifications, allowing for anunlimited upgrade path. For your information, a copy of the GNUGeneral Public License has been included with this proposal.

    II. Revenue ModelAll websites should generate revenue in some way. By identifying the mostappropriate model for your website, we can focus development on achievingthat goal. Advertising is a form of revenue generation used on resource orportal type websites. The focus of your website concept, design and content ison attracting visitors, thereby creating incentive for advertisers to purchase adspace on the website.

    Alternatively, selling website subscriptions is a form of revenue generationcommonly implemented for informational, portal and community drivenwebsites. The focus of your website concept, design and content is on

    providing resources valuable enough that visitors would like to purchaseaccess to more.

  • 8/8/2019 Advanced Web Design Proposal

    4/15

    Page 4Invoice #1001

    III. Solution Overview

    What we propose is a website powered by Drupal, an open-

    source content management system based on the PHPprogramming language and backed by a MySQL database, bothindustry standards that run beautifully on a Linux/Apacheserver. The resulting code is lightweight, search engine friendlyand standards compliant. Besides managing content, the systemprovides a framework for your web applications.

    We have worked with Drupal extensively and find it to be the most powerful,flexible and easy to use content management system out there. For moreinformation about Drupal, go to the official website. http://drupal.org

    IV. Benefits Summary

    There are several benefits to the solution that we are proposing:

    a. Time - By using an open-source product we are able to complete yourwebsite project in a fraction of time it would take to develop asolution from the ground up. A content management system alsoallows you as the website administrator to make updates andadditions to your website quickly and easily.

    b. Money - We can develop your website and applications at a lowerprice point by using an open-source solution. Because you, the websiteadministrator can manage your own website, you will save money onfuture development costs.

    c. Features - The frame work for your present and future applications isalready in place. You have room for unlimited growth potential. TheDrupal community is always hard at work developing newfunctionality for the project that you can take advantage of. Ourcompetent programmers can also develop new features andfunctionality to your specifications.

    d. Support - Our development team stands by our product. Upon projectcompletion, we provide unlimited telephone and chat support for upto six months, full written instructions and one day of on-site trainingwhen feasible.

  • 8/8/2019 Advanced Web Design Proposal

    5/15

    Page 5Invoice #1001

    V. Functionality

    Your website will have full content management capabilities in addition to

    your specified functionality requirements.

    a. Nodes - All content items are called nodes. A node can be a page, poll,book review or other item. Node creation and management is througha simple web based form. Nodes have a title and a body by default.Other data is added based on other website options.

    Nodes can be promoted to the front page as news or to featureimportant website content. Nodes can also be stickied to the top ofthe front page or category listings.

    Comments can be allowed to be posted to nodes at the website

    administrators discretion. This is would be desired for communitydriven websites.

    b. Users - Your website is configured to manage a user database. It willhave at least one user - yourself, the website administrator. Thewebsite can be configured to accept user registrations or not. Multi-level user access can be configured as necessary. In this case,permissions are granted according to role. For example:

    ViewPublicNodes

    AddCommentsTo Nodes

    ViewPrivateNodes

    Create &Edit

    NodesAnonymous visitors XAuthenticated users X XSubscribers X X X

    Administrator(s) X X X X

    c. Blocks - Menus and other functionality are presented in blocks, whichreside in the sidebars. Blocks are fully configurable and storable.

    d. Menus - Menus can be fully configurable or automatic. Menu itemscan be for single pages or category listings or both.

    e. Project Specific Functionality - Our CMS solution would be a perfectfit for your project. The functionality already exists which allows meto bid competitively. With the weblink feature, registered users canadd a link with a description and inline images. Video material canalso be attached to the post. Upon adding the weblink, users canselect one (or more, based on admin preference) relevant categories.Navigation would be based on category, which can be managed in the

  • 8/8/2019 Advanced Web Design Proposal

    6/15

    Page 6Invoice #1001

    administration area. A comments system with moderation and fullwebsite search are native features.

    f. Additional Options - You may be interested in the e-commercemodule which will allow you to take donations or websitesubscriptions automatically. The ability to sell download and products

    is also included.

    VI. Design

    An initial design proof will be presented as a read only image. Feedback iswelcomed and the design can be tailored to your specifications. Once the proof isaccepted, we will begin work on the actual website theme.

    a. Theme System - The theme system controls the look and feel of your

    website. It ensures that the design is consistent through all nodes.HTML and CSS standards will be used to develop your themeaccording to the accepted design proof.

    Certain elements will be displayed consistently throughout thewebsite. Including the header, top navigation area and footer.

    Blocks can be turned on and off for certain website areas or individualpages. Each block can have its own style.

    Sidebars will only be displayed if there are blocks enabled to fill them.Therefore, sidebars can be turned on and off for certain website areasor individual pages. This allows for a one, two or three column design.Each sidebar can have its own style.

    b. Front Page - The front page is configured to feature news or otherimportant website content in a chronological listing. A brief snippet ofthe text is displayed with a link to read more, which directs the visitorto the full-length page. The number of items displayed on the frontpage in configurable.

  • 8/8/2019 Advanced Web Design Proposal

    7/15

    Page 7Invoice #1001

    c. Nodes - All nodes have a title and body content area by default. Nodescan also have breadcrumbs, category reference, and links to otheroptions. All of these are optional.

    d. Buttons and Icons - Your website will use a standard set of buttonsand icons. A custom set can be designed for and additional cost.

    e. Logo - Your website will display your company logo. If you require it,we can develop a company logo for you for an additional cost.

    VII. Standards

    As a professional web development company, we adhere to these standards:

    a. Code - All code is lightweight, search engine friendly and standardscompliant.

    b. Design - Design is accessible and compatible with IE, Mozilla andSafari browsers on both Mac and Windows operating systems. Designwill not break with resolutions 800X600 and higher.

  • 8/8/2019 Advanced Web Design Proposal

    8/15

    Page 8Invoice #1001

    c. SEO - All pages have a title, H1 header, consistent menu links andcustomizable meta tag information. A robots.txt file is provided. AXML sitemap is generated in compliance with the Google Sitemapsprogram. https://www.google.com/webmasters/sitemaps/login Allcontent developed by us will be keyword rich.

    d. Support - All critical functionality issues will be addressed within 24hours. Design bugs will be addressed within 48 hours. Generalsupport questions will receive a response within 3 business days.

    VIII. Cost

    a. Option A - $500 This price includes website setup, design and all ofthe functionality described in this proposal.

    b. Option B - $700 This price includes website setup, design and all ofthe functionality described in this proposal. Also includes one year ofweb hosting and domain registration.

    c. Option B - $1,000 This price includes website setup, design and all ofthe functionality described in this proposal. Also includes one year ofweb hosting and domain registration and a full branding and identitypackage.

    d. Hosting and domain - You are responsible for keeping up withpayments for domain registration and hosting, in order to keep yourwebsite running. Advanced Web Design may provide these services atan additional cost.

    IX. Payment Schedule

    One half of the total project cost is due upon proposal acceptance. Theremaining one-half is due upon completion of the project specifications inthis proposal. Development will not begin until the required deposit isreceived. Payments can be made through PayPal.

  • 8/8/2019 Advanced Web Design Proposal

    9/15

    Page 9Invoice #1001

    X. Project Management

    a. Approximate Timeline

    Proposal Acceptance Day 0Design Concept Presented Day 5Functionality Implemented Day 10Testing & Feedback Day 10 - Day 15Go live Day 15

    b. Deliverables

    Functional WebsiteBug Free DesignInstruction Manual

    c. Expected participation

    Development and delivery schedule is dependent on your cooperationand participation. In order to complete this project on time, we needto receive the following items or arrangements must be made for usto provide them:

    Domain Name Hosting Space Content to be added and/or migrated

    A logo and/or images to be used in the design An outline of website organizational structure

    XI. Qualifications & Samples

    Our developers are qualified professionals with years of experience in theirfields. Our combined expertise covers:

    HTML Design

    CSS Design PHP Programming MySQL Databases Javascript Programming Graphic design with Adobe Photoshop Graphic design with Adobe InDesign

  • 8/8/2019 Advanced Web Design Proposal

    10/15

    Page 10Invoice #1001

    We encourage you see our demo: http://www.advancedwebdesign.com/demoOur most recent Drupal related work includes:

    Destination Bridehttp://destinationbride.com

    An international destinationwedding resource portal. Includescustom page types, webform,

    newsletter management andbanner advertisements.

    Advanced Web Designhttp://www.advancedwebdesign.com

    Our own website was recentlymigrated to Drupal. It featurescomments system, news andarticle management and blogging.

    Certified Geniushttp://www.certified-genius.comUnder development.

    A small consulting firm website.Includes resources, category

    browsing and projectmanagement.

    Terry Buck Weave Design

    http://terrybuck.advancedwebdesign.comUnder development.

    A portfolio type website. Includes

    image upload and thumbnailgeneration. Images are organizedinto galleries.

    XII. Acceptance of Proposal

    The above prices, specifications and conditions are satisfactory and are herebyaccepted. Advanced Web Design is authorized to do the work as specified inproposal #1001. Payment will be made as outlined above.

    Date of Acceptance:

    Signature Date

    Signature Date

  • 8/8/2019 Advanced Web Design Proposal

    11/15

    Page 11For informational purposes only.

    XIII. GNU Public License

    Version 2, June 1991Copyright (C) 1989, 1991 Free Software Foundation, Inc.

    59 Temple Place, Suite 330, Boston, MA 02111-1307 USAEveryone is permitted to copy and distribute verbatim copies of this license document, butchanging it is not allowed.

    Preamble

    The licenses for most software are designed to take away your freedom to share and changeit. By contrast, the GNU General Public License is intended to guarantee your freedom toshare and change free software--to make sure the software is free for all its users. ThisGeneral Public License applies to most of the Free Software Foundation's software and toany other program whose authors commit to using it. (Some other Free Software Foundationsoftware is covered by the GNU Library General Public License instead.) You can apply it toyour programs, too.

    When we speak of free software, we are referring to freedom, not price. Our General PublicLicenses are designed to make sure that you have the freedom to distribute copies of freesoftware (and charge for this service if you wish), that you receive source code or can get itif you want it, that you can change the software or use pieces of it in new free programs;and that you know you can do these things.

    To protect your rights, we need to make restrictions that forbid anyone to deny you theserights or to ask you to surrender the rights. These restrictions translate to certainresponsibilities for you if you distribute copies of the software, or if you modify it. Forexample, if you distribute copies of such a program, whether gratis or for a fee, you mustgive the recipients all the rights that you have. You must make sure that they, too, receiveor can get the source code. And you must show them these terms so they know their rights.

    We protect your rights with two steps: (1) copyright the software, and (2) offer you this

    license which gives you legal permission to copy, distribute and/or modify the software.Also, for each author's protection and ours, we want to make certain that everyoneunderstands that there is no warranty for this free software. If the software is modified bysomeone else and passed on, we want its recipients to know that what they have is not theoriginal, so that any problems introduced by others will not reflect on the original authors'reputations.

    Finally, any free program is threatened constantly by software patents. We wish to avoid thedanger that redistributors of a free program will individually obtain patent licenses, ineffect making the program proprietary. To prevent this, we have made it clear that anypatent must be licensed for everyone's free use or not licensed at all.

    The precise terms and conditions for copying, distribution and modification follow.

    GNU GENERAL PUBLIC LICENSE TERMS AND CONDITIONS FORCOPYING, DISTRIBUTION AND MODIFICATION

    0. This License applies to any program or other work which contains a notice placed by thecopyright holder saying it may be distributed under the terms of this General PublicLicense. The "Program", below, refers to any such program or work, and a "work based onthe Program" means either the Program or any derivative work under copyright law: that isto say, a work containing the Program or a portion of it, either verbatim or withmodifications and/or translated into another language. (Hereinafter, translation is includedwithout limitation in the term "modification".)

  • 8/8/2019 Advanced Web Design Proposal

    12/15

    Page 12For informational purposes only.

    Each licensee is addressed as "you". Activities other than copying, distribution andmodification are not covered by this License; they are outside its scope. The act of runningthe Program is not restricted, and the output from the Program is covered only if itscontents constitute a work based on the Program (independent of having been made byrunning the Program). Whether that is true depends on what the Program does.

    1. You may copy and distribute verbatim copies of the Program's source code as you

    receive it, in any medium, provided that you conspicuously and appropriately publish oneach copy an appropriate copyright notice and disclaimer of warranty; keep intact all thenotices that refer to this License and to the absence of any warranty; and give any otherrecipients of the Program a copy of this License along with the Program.

    You may charge a fee for the physical act of transferring a copy, and you may at youroption offer warranty protection in exchange for a fee.

    2. You may modify your copy or copies of the Program or any portion of it, thus forming awork based on the Program, and copy and distribute such modifications or work under theterms of Section 1 above, provided that you also meet all of these conditions:

    a) You must cause the modified files to carry prominent notices stating that you changedthe files and the date of any change.

    b) You must cause any work that you distribute or publish, that in whole or in partcontains or is derived from the Program or any part thereof, to be licensed as a whole at nocharge to all third parties under the terms of this License.

    c) If the modified program normally reads commands interactively when run, you mustcause it, when started running for such interactive use in the most ordinary way, to print ordisplay an announcement including an appropriate copyright notice and a notice that thereis no warranty (or else, saying that you provide a warranty) and that users may redistributethe program under these conditions, and telling the user how to view a copy of this License.(Exception: if the Program itself is interactive but does not normally print such anannouncement, your work based on the Program is not required to print an announcement.)

    These requirements apply to the modified work as a whole. If identifiable sections of thatwork are not derived from the Program, and can be reasonably considered independent and

    separate works in themselves, then this License, and its terms, do not apply to thosesections when you distribute them as separate works. But when you distribute the samesections as part of a whole which is a work based on the Program, the distribution of thewhole must be on the terms of this License, whose permissions for other licensees extend tothe entire whole, and thus to each and every part regardless of who wrote it.

    Thus, it is not the intent of this section to claim rights or contest your rights to workwritten entirely by you; rather, the intent is to exercise the right to control the distributionof derivative or collective works based on the Program. In addition, mere aggregation ofanother work not based on the Program with the Program (or with a work based on theProgram) on a volume of a storage or distribution medium does not bring the other workunder the scope of this License.

    3. You may copy and distribute the Program (or a work based on it, under Section 2) inobject code or executable form under the terms of Sections 1 and 2 above provided that youalso do one of the following:

    a) Accompany it with the complete corresponding machine-readable source code, whichmust be distributed under the terms of Sections 1 and 2 above on a medium customarilyused for software interchange; or,

    b) Accompany it with a written offer, valid for at least three years, to give any third party,for a charge no more than your cost of physically performing source distribution, acomplete machine-readable copy of the corresponding source code, to be distributed under

  • 8/8/2019 Advanced Web Design Proposal

    13/15

    Page 13For informational purposes only.

    the terms of Sections 1 and 2 above on a medium customarily used for softwareinterchange; or,

    c) Accompany it with the information you received as to the offer to distributecorresponding source code. (This alternative is allowed only for noncommercial distributionand only if you received the program in object code or executable form with such an offer,in accord with Subsection b above.)

    The source code for a work means the preferred form of the work for making modificationsto it. For an executable work, complete source code means all the source code for allmodules it contains, plus any associated interface definition files, plus the scripts used tocontrol compilation and installation of the executable. However, as a special exception, thesource code distributed need not include anything that is normally distributed (in eithersource or binary form) with the major components (compiler, kernel, and so on) of theoperating system on which the executable runs, unless that component itself accompaniesthe executable.

    If distribution of executable or object code is made by offering access to copy from adesignated place, then offering equivalent access to copy the source code from the sameplace counts as distribution of the source code, even though third parties are not compelledto copy the source along with the object code.

    4. You may not copy, modify, sublicense, or distribute the Program except as expresslyprovided under this License. Any attempt otherwise to copy, modify, sublicense ordistribute the Program is void, and will automatically terminate your rights under thisLicense. However, parties who have received copies, or rights, from you under this Licensewill not have their licenses terminated so long as such parties remain in full compliance.

    5. You are not required to accept this License, since you have not signed it. However,nothing else grants you permission to modify or distribute the Program or its derivativeworks. These actions are prohibited by law if you do not accept this License. Therefore, bymodifying or distributing the Program (or any work based on the Program), you indicateyour acceptance of this License to do so, and all its terms and conditions for copying,distributing or modifying the Program or works based on it.

    6. Each time you redistribute the Program (or any work based on the Program), therecipient automatically receives a license from the original licensor to copy, distribute ormodify the Program subject to these terms and conditions. You may not impose any furtherrestrictions on the recipients' exercise of the rights granted herein. You are not responsiblefor enforcing compliance by third parties to this License.

    7. If, as a consequence of a court judgment or allegation of patent infringement or for anyother reason (not limited to patent issues), conditions are imposed on you (whether bycourt order, agreement or otherwise) that contradict the conditions of this License, they donot excuse you from the conditions of this License. If you cannot distribute so as to satisfysimultaneously your obligations under this License and any other pertinent obligations,then as a consequence you may not distribute the Program at all. For example, if a patentlicense would not permit royalty-free redistribution of the Program by all those who receivecopies directly or indirectly through you, then the only way you could satisfy both it and

    this License would be to refrain entirely from distribution of the Program.

    If any portion of this section is held invalid or unenforceable under any particularcircumstance, the balance of the section is intended to apply and the section as a whole isintended to apply in other circumstances.

    It is not the purpose of this section to induce you to infringe any patents or other propertyright claims or to contest validity of any such claims; this section has the sole purpose ofprotecting the integrity of the free software distribution system, which is implemented bypublic license practices. Many people have made generous contributions to the wide range

  • 8/8/2019 Advanced Web Design Proposal

    14/15

    Page 14For informational purposes only.

    of software distributed through that system in reliance on consistent application of thatsystem; it is up to the author/donor to decide if he or she is willing to distribute softwarethrough any other system and a licensee cannot impose that choice.

    This section is intended to make thoroughly clear what is believed to be a consequence ofthe rest of this License.

    8. If the distribution and/or use of the Program is restricted in certain countries either bypatents or by copyrighted interfaces, the original copyright holder who places the Programunder this License may add an explicit geographical distribution limitation excluding thosecountries, so that distribution is permitted only in or among countries not thus excluded. Insuch case, this License incorporates the limitation as if written in the body of this License.

    9. The Free Software Foundation may publish revised and/or new versions of the GeneralPublic License from time to time. Such new versions will be similar in spirit to the presentversion, but may differ in detail to address new problems or concerns.

    Each version is given a distinguishing version number. If the Program specifies a versionnumber of this License which applies to it and "any later version", you have the option offollowing the terms and conditions either of that version or of any later version publishedby the Free Software Foundation. If the Program does not specify a version number of this

    License, you may choose any version ever published by the Free Software Foundation.10. If you wish to incorporate parts of the Program into other free programs whose

    distribution conditions are different, write to the author to ask for permission. For softwarewhich is copyrighted by the Free Software Foundation, write to the Free SoftwareFoundation; we sometimes make exceptions for this. Our decision will be guided by the twogoals of preserving the free status of all derivatives of our free software and of promotingthe sharing and reuse of software generally.

    NO WARRANTY

    11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FORTHE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHENOTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIESPROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSEDOR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OFMERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS TOTHE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THEPROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING,REPAIR OR CORRECTION.

    12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITINGWILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/ORREDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES,INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISINGOUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TOLOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOUOR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER

    PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THEPOSSIBILITY OF SUCH DAMAGES.

    END OF TERMS AND CONDITIONS

  • 8/8/2019 Advanced Web Design Proposal

    15/15

    Page 15For informational purposes only.

    How to Apply These Terms to Your New Programs

    If you develop a new program, and you want it to be of the greatest possible use to thepublic, the best way to achieve this is to make it free software which everyone canredistribute and change under these terms.

    To do so, attach the following notices to the program. It is safest to attach them to the start

    of each source file to most effectively convey the exclusion of warranty; and each fileshould have at least the "copyright" line and a pointer to where the full notice is found.


Recommended