All Projects → 0nn0 → website-development-questionnaire

0nn0 / website-development-questionnaire

Licence: other
Questions to ask your client before you start developing the website.

Projects that are alternatives of or similar to website-development-questionnaire

codeReads
goodReads (pun intended) for coding and programming
Stars: ✭ 29 (+3.57%)
Mutual labels:  resources
almanacs
A recipe for everything 🗒️
Stars: ✭ 47 (+67.86%)
Mutual labels:  resources
protect-your-privacy
Privacy resources for the layperson. Highlights resources, tools, VPNs, search engines, articles, books, and dark patterns.
Stars: ✭ 33 (+17.86%)
Mutual labels:  resources
resourcer
Resource editor for .NET
Stars: ✭ 25 (-10.71%)
Mutual labels:  resources
Datafus
The Dofus database and socket events in JSON files. Includes the source code and more...
Stars: ✭ 16 (-42.86%)
Mutual labels:  resources
free-node.js-learning-resources
A curated list of free resources to learn node.js
Stars: ✭ 70 (+150%)
Mutual labels:  resources
CS-courses-notes
✨终生持续更新✨ 计算机基础自学笔记/心得/实验/资源汇总;C语言为主,课程:数据结构、操作系统(MIT6.S081)、分布式系统(MIT6.824)等
Stars: ✭ 276 (+885.71%)
Mutual labels:  resources
recommendations-for-engineers
All of my recommendations for aspiring engineers in a single place, coming from various areas of interest.
Stars: ✭ 81 (+189.29%)
Mutual labels:  resources
Coding-Foundations-course
No description or website provided.
Stars: ✭ 41 (+46.43%)
Mutual labels:  resources
PracticalMachineLearning
A collection of ML related stuff including notebooks, codes and a curated list of various useful resources such as books and softwares. Almost everything mentioned here is free (as speech not free food) or open-source.
Stars: ✭ 60 (+114.29%)
Mutual labels:  resources
Azure-Certification-DP-200
Road to Azure Data Engineer Part-I: DP-200 - Implementing an Azure Data Solution
Stars: ✭ 54 (+92.86%)
Mutual labels:  resources
devresources
This project is dedicated to all the self-motivated learners, One destination for all the developer's learning resources.
Stars: ✭ 33 (+17.86%)
Mutual labels:  resources
purebasic-archives
A collection of PureBASIC resources.
Stars: ✭ 23 (-17.86%)
Mutual labels:  resources
Front-End-Checklist
🗂 Modern sitelerin titiz geliştiricileri için Front-End Checklist
Stars: ✭ 251 (+796.43%)
Mutual labels:  resources
Slack-Stock-DAG
This repository holds a list of cool resources for Silica.
Stars: ✭ 94 (+235.71%)
Mutual labels:  resources
ember-resources
An implementation of Resources with some helpful utilities
Stars: ✭ 68 (+142.86%)
Mutual labels:  resources
Web-Development
Created this new Repository for Open Source Contribution for Beginners
Stars: ✭ 25 (-10.71%)
Mutual labels:  resources
awesome-metal
A collection of Metal and MetalKit projects and resources. Very much work in progress.
Stars: ✭ 152 (+442.86%)
Mutual labels:  resources
nepali-devblogs
Collection of blogs/publications by Nepali devs.
Stars: ✭ 30 (+7.14%)
Mutual labels:  resources
Web-Dev-Helper
Developer Helper where you can find all resources related to open source and software developer resources
Stars: ✭ 33 (+17.86%)
Mutual labels:  resources

Website Development Questionnaire

The web development questionnaire is a list of questions that can send your client to get a clear idea of what their needs are. It should be used as a guideline/checklist and tailored to your client/project. The answers can then be used as a foundation on which you can base your proposal.

⚡️ Contribute

Do you have suggestions on how to further improve the questionnaire? Please create an issue here and submit your feedback.

🔖 Questionnaire

General

  • Name of Client
  • Project description
  • Project plan (if available)
  • Timeframe, e.g.:
    • Start design phase
    • Start development phase
    • Receive first draft of static content
    • Receive final static content
    • Client receives access to CMS
    • Start Quality Assurance
    • Launch
  • Budget range for development
    • Setting up a proposal is a time consuming process. Therefore it's good to ensure that you are the right partner before setting one up.
  • Sitemap
    • Don’t forget pages like Terms and Conditions, Privacy Policy, 404…

Research

  • Description of target audience
  • Reasons for new website? E.g. what was wrong with the existing one?
  • List of competitor websites
    • Allowing us to inspect the performance of your competitors websites, so we can take this data into account when setting goals in terms of performance.
  • What are the client their goals? When will it be a success and how can this be measured?

Content

  • Is there a draft of the content?
  • Which languages need to be supported? Will this change in the near future?
  • What type of content will be displayed per page? E.g.:
    • Text
    • Images
    • Videos
    • Audio
    • Other

Design

  • Who is responsible for the design?
  • Wireframes
  • Designs
    • Which format? Sketch/Figma/...
    • Ensure it includes hover, active and focus states
    • What's the current state?
  • Typography
    • Which fonts will be used?
    • Has the license to use the fonts been acquired? Which font extensions does the license allow?
    • What font files are available? (woff & woff2)
    • For each font, what is the name(s) of the system font to be used as a fallback?
    • Can they be hosted on the same server as the website or do we need to resort to cloud based services like TypeKit or Google Fonts?

Technologies

  • Preference for a technology stack?
  • Is a Content Management System (CMS) needed to maintain dynamic content? If yes,
    • Preference for a CMS?
    • Self-hosted or headless?
    • How often will the site be updated?
    • How many people will be using the CMS?

Functionalities

  • Front-end functionalities, e.g.:
    • Looping carousel of images with controls and plays automatically
    • Form to subscribe to a newsletter or request a demo
    • Confirmation email when submitting the contact form
    • Video, integrated as:
      • Embed (Vimeo/Youtube)
      • Default HTML5 player
      • Custom HTML5 player
  • Back-end functionalities, e.g.:
    • Ability to manually sort projects in the CMS
  • Any ideas/preferences regarding:
    • Behaviour, e.g.:
      • Fixed header in the top when scrolling down
    • Animations, e.g.:
      • Animate-in elements when scrolled into view
    • Other

Browser and device support

  • List browser and device support. If your current website its visitors are already being tracked by e.g. Google Analytics, it’s recommended to take these statistics into account.
    • Name of device / Operating-system / Browser-name / Browser-version
      • E.g. iPhone 8 / iOS 11 / Google Chrome / 65
  • What’s the largest screen size targeted? E.g. 27” could potentially take additional time if additional breakpoint(s) need to be implemented.

Tracking

  • Does the existing website have tracking integrated?
  • Tracking plan if available
  • Name of tracking service
  • Pages to be tracked
  • Events to be tracked? E.g. user actions like:
    • Scrolling to a certain block
    • Clicking on a social link

SEO

  • Is the site publically available?

Domain

  • What is the domain to be used for the website?
  • Is the domain currently in use?
  • Where is the domain currently registered? E.g. GoDaddy
  • Are there any email accounts connected to the domain?
  • Will this domain solely be used for the website, or also for other purposes? E.g. a client FTP?

Hosting

  • Preference for a hosting provider and server setup?
  • Any data that needs to be migrated?
  • Who will be responsible for the deployment?

Quality assurance

  • Who should execute the Quality Assurance? Ideally external partner, not client or developers.

Launch

  • Extra support when website goes live?

Post-launch

  • What are the post-launch plans for the website? E.g.:
    • Expand it with feature X and Y
    • Move the development in-house
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].