{"id":8347,"date":"2016-10-12T13:18:55","date_gmt":"2016-10-12T13:18:55","guid":{"rendered":"https:\/\/evinat.com\/new\/?p=8347"},"modified":"2022-11-23T09:40:56","modified_gmt":"2022-11-23T09:40:56","slug":"functional-specification-template-for-personalised-web-application","status":"publish","type":"post","link":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/","title":{"rendered":"Functional specification template for personalised web application"},"content":{"rendered":"<section class=\"l-section wpb_row height_custom\"><div class=\"l-section-h i-cf\"><div class=\"g-cols vc_row via_grid cols_1 laptops-cols_inherit tablets-cols_inherit mobiles-cols_1 valign_top type_default stacking_default\"><div class=\"wpb_column vc_column_container\"><div class=\"vc_column-inner\"><div class=\"wpb_text_column\"><div class=\"wpb_wrapper\"><p><strong>General guidelines:<\/strong>\u00a0This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 fill it out. The fields are just suggestions. You can add\/edit\/remove any of the following fields. You don\u2019t have to use specific technical terms. But it is important that the document is bound by logic and detail description. The company that is going to develop your software project has to understand your writing without the need for external expert from your field.<\/p>\n<h4><strong>1. Name and short description of the project<\/strong><\/h4>\n<p>State the name and give a short description of the project<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The project\u2019s name is Evinat. It is a social network for young entrepreneurs, who gather to share their ideas for StartUps. These ideas are going to be shared in the form of publications, chats, discussions and pages.<\/em><\/p>\n<h4><strong>2. Type of users<\/strong><\/h4>\n<p>Describe the type of users you would like to have.<\/p>\n<p><em>Example:<\/em><\/p>\n<ul>\n<li><em>Administrator<\/em><\/li>\n<li><em>User<\/em><\/li>\n<li><em>Partner<\/em><\/li>\n<\/ul>\n<p>Describe the functions of each type of users.<\/p>\n<p><em>Example:<\/em><\/p>\n<ul>\n<li><em>The administrator is going to approve\/block registrations.<\/em><\/li>\n<li><em>The user is going to be able to fill in and edit his\/her personal information.<\/em><\/li>\n<li><em>The partner is going to have access just to the basic information of the users.<\/em><\/li>\n<\/ul>\n<h4><strong>3. Sign up, sign in and sign out<\/strong><\/h4>\n<p>Describe how is the sign up going to be developed.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The user is going to be able to register in two ways:<\/em><\/p>\n<ul>\n<li><em>Directly with his\/her Facebook account<\/em><\/li>\n<li><em>With an email<\/em><\/li>\n<li><em>The user must agree to the terms and conditions of the platform<\/em><\/li>\n<\/ul>\n<p><em>Due to security measures there is going to be a session time out. So if the user is inactive for a certain period of time, he\/she will have to sign in again.\u00a0<\/em><\/p>\n<p><em>Option for forgotten password, that \u2026\u2026\u2026\u2026\u2026<\/em><\/p>\n<p><em>After signing in, the user \u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026<\/em><\/p>\n<h4><strong>4. Core functionality (basic idea)<\/strong><\/h4>\n<p>Describe the core functionality. Be very descriptive. Divide the functionalities into modules and describe how these modules interact with each other, what design do they have, how are they going to be related to the users and what type of automatisation does this application need. If you have a more complex idea you can even divide the modules to submodules.<\/p>\n<p><em>Module\u00a01:\u00a0Main wall<\/em><\/p>\n<table width=\"602\">\n<tbody>\n<tr>\n<td width=\"201\"><em>Description<\/em><\/td>\n<td width=\"201\"><em>Design<\/em><\/td>\n<td width=\"201\"><em>Interactions with other modules<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"201\"><em>The application should have one main wall, which will display all user publication. These publications could be images, videos, texts or links.<\/em><\/p>\n<p><em>\u00a0<\/em><\/td>\n<td width=\"201\">&nbsp;<\/p>\n<p><em>The display will divide into 3 parts: left 20%, middle 60% right 20%.<\/em><\/p>\n<p><em>The left part will be filled with partner advertisements. The middle part will display user publications. The right part will display news from external web sites.<\/em><\/td>\n<td width=\"201\">&nbsp;<\/p>\n<p><em>Module 1 will take the data for the publications from Module 3 \u2013 User profile and the advertisements from Module 2 \u2013 Partner profile. The display criteria are described in detail in Module 2.<\/em><\/p>\n<p><em>Module 1 will take RSS data from external media web sites described in Module 4.<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"201\"><em>Function of administrator<\/em><\/td>\n<td width=\"201\"><em>Module automatisation<\/em><\/td>\n<td width=\"201\"><em>Constant elements\u00a0<\/em><\/td>\n<\/tr>\n<tr>\n<td width=\"201\"><em>The administrator will remove publication from users if they violate the terms and conditions of the platform. He will monitor and approve partner advertisements.<\/em><\/td>\n<td width=\"201\"><em>User publication will appear instantly without the need of administrative approval. The advertisements will show and hide according to the payment plan they choose.<\/em><\/p>\n<p><em>The news from external media web sites will automatically generate without the need of administrative approval.<\/em><\/td>\n<td width=\"201\">There will be a header and a footer, that will appear at all time. The header will have the logo, search engine and links. The footer will have contact information.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><em><br \/>\n\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026<\/em><\/p>\n<p><em>\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026<\/em><\/p>\n<p><em>Module\u00a020:\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026..\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026\u2026<\/em><\/p>\n<h4><strong>5. Design and logo<\/strong><\/h4>\n<p>Describe who is going to do the design and the logo.<\/p>\n<p><em>Example:\u00a0 The logo is already created. The design will be done by the company that will develop the project. If this company does not offer designer services, we will contact an external company that will provide the design in the form of code and not images.<\/em><\/p>\n<h4><strong>6. Online payment integration<\/strong><\/h4>\n<p>Describe the types of online payment integration that you want.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform will provide the following payment methods:<\/em><\/p>\n<ul>\n<li><em>Bank transfer<\/em><\/li>\n<li><em>PayPal<\/em><\/li>\n<li><i>Credit\/debit card<\/i><\/li>\n<li><em>EPay<\/em><\/li>\n<\/ul>\n<p>FYI! To implement online payment method you need to contact the specific provided and sign a contract on the company\u2019s name. Only after you have signed the contract, will they give us access to start the integration. If you have short implementation period, it is good to contact the providers before you start asking for web development offers. This way both sides will avoid time delay.<\/p>\n<h4><strong>7. SEO<\/strong><\/h4>\n<p>Describe the way you will conduct your SEO campaign.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The SEO campaign will be conducted by an external company, which will take case for the initial indexation, popularisation in social media and on-site SEO.<\/em><\/p>\n<h4><strong>8. Google analytics<\/strong><\/h4>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform is going to be connected to the free marketing tool \u2013 Google Analytics to monitor the web platform traffic.<\/em><\/p>\n<h4><strong>9. Languages<\/strong><\/h4>\n<p>Describe how many languages you want the platform to be translated to.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform will be translated to two main languages \u2013 English and Bulgarian. When a user signs up, he\/she will choose the\u00a0preferred language. But there will be an option to change the language at any time.<\/em><\/p>\n<h4><strong>10. Creating email accounts with the project\u2019s domain name<\/strong><\/h4>\n<p>Describe what type of accounts you want to be created with the domain name.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The project\u2019s domain name is www.evinat.com. There are two email addresses that need to be created for contact with the administrators.<\/em><\/p>\n<p><em>office@evinat.com<\/em><\/p>\n<p><em>administrator@evinat.com<\/em><\/p>\n<h4><strong>11. Connection to social media<\/strong><\/h4>\n<p>List all social media you want the platform to be in contact with and describe how will they communicate.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform is going to be connected with Facebook. The only connection is the possibility for a user to register with his\/her Facebook account instead of creating a new username and password.<\/em><\/p>\n<h4><strong>12. Newsletter<\/strong><\/h4>\n<p>Describe whether you want to gather email lists and how.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform will collect email lists with the help of a newsletter sign up form in the footer. This functionality should be integrated with MailChimp.<\/em><\/p>\n<h4><strong>13. Terms and conditions<\/strong><\/h4>\n<p>Any site that collects personal data should be registered as a Personal data administrator. If you collect private data from the users on your platform you should register as one and include it in your terms and conditions page.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The terms and conditions page is going to be a simple text page with bullets and numbering. The administrator should be able to edit it at any time.\u00a0<\/em><\/p>\n<h4><strong>14. Help<\/strong><\/h4>\n<p>Describe whether you wish to assist your users and how.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform is going to have a FAQ Module, where Q&amp;As could be edited at any time from the administrator. There is going to be a contact form below for questions that are not amongst the answers. The contact form should have the fields \u201cName\u201d, \u201cQuestion\u201d and button \u201cSend\u201d. After the user has submitted a question, the contact form has to automatically send an email to\u00a0<strong>administrator@evinat.com.\u00a0<\/strong>The screen of the user will refresh and will show the following message:<\/em><\/p>\n<p><em>\u201cThank you for contacting us! Your question is being process. We will try to give you an answer as soon as possible.\u201d<\/em><\/p>\n<h4><strong>15. Page 404<\/strong><\/h4>\n<p>List whether you want to have an Error 404 page and what is should be.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The platform is going to have an Error 404 page. The content of the page will be text that explain that this page no longer exists and a button with the link to the main page.<\/em><\/p>\n<h4><strong>16. Domain<\/strong><\/h4>\n<p>Describe the situation with the domain. Did you purchase any or are you in the process of finding a name.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The project already has a domain \u2013\u00a0<a href=\"http:\/\/www.evinat.com\/\">www.evinat.com<\/a>.<\/em><\/p>\n<h4><strong>17. Hosting<\/strong><\/h4>\n<p>Describe the situation with the hosting\/server.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The project doesn\u2019t have a hosting or a server. The hosting is going to be provided and maintained by the web company that develops the project.<\/em><\/p>\n<h4><strong>18. Customer content due<\/strong><\/h4>\n<p>You need to provide full and detailed information (including content such as logo, text, images) to the web development company. Only after that can the company fully finish the platform. Most of the information needs to be provided before the project starts, so that the developers know how exactly to structure the platform and their code.<\/p>\n<p><em>Example:<\/em><\/p>\n<ul>\n<li><em>The exact functional specification will be provided to the web development company 5 days before we sign the contract. The specification will be attached to the contract.<\/em><\/li>\n<li><em>Images, videos, texts as well as *.pdf files will be provided on the day we sign the contract. They will be well structured to show where does each file belong.<\/em><\/li>\n<li><em>The access to the PayPal account will be provided within 5 days of the contract signing.\u00a0<\/em><\/li>\n<li><em>Translations for other languages will be provided within 7 days of the contract signing.\u00a0<\/em><\/li>\n<li><em>The text for the \u201cTerms and conditions\u201d page will be provided after legal council, but no later than 10 days after the contract signing.\u00a0<\/em><\/li>\n<\/ul>\n<h4><strong>19. Date for official release<\/strong><\/h4>\n<p>Write down then you want to be the official release of your platform. This date may NOT be the actual date you release it, but it will give the web development company a notion to how quick you wish things to proceed. And if needed the company may hire extra people to get the job done earlier.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>Data for official application release: 23 March 2018<\/em><\/p>\n<h4><strong>20. Support<\/strong><\/h4>\n<p>If you have a multifunctional platform and no programming skills, you will most likely need the company to provide support. Describe that do you want to be included as activities.<\/p>\n<p><em>Exampla:<\/em><\/p>\n<p><em>The support company will maintain the following processes:<\/em><\/p>\n<ul>\n<li><em>Monthly file and database back-up.<\/em><\/li>\n<li><em>Support of the domain and hosting.<\/em><\/li>\n<li><em>Code changes \u2013 up to 6 hours per month.<\/em><\/li>\n<li><em>Software updates.<\/em><\/li>\n<\/ul>\n<h4><strong>21. Budget<\/strong><\/h4>\n<p>Even if you don\u2019t have any real idea of how much this could cost, you could give the budget range you have set aside for this project. Give accurate numbers. If you say you have\u00a0very little money, no one will take you seriously. If you say you have a lot, they will try to take them. Do your research.<\/p>\n<p><em>Example:<\/em><\/p>\n<p><em>The budget set aside for this project is $10 000 \u2013 $14 000 with taxes.<\/em><\/p>\n<\/div><\/div><\/div><\/div><\/div><\/div><\/section>\n","protected":false},"excerpt":{"rendered":"General guidelines:\u00a0This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 fill it out. The fields are just suggestions. You can add\/edit\/remove any of the following fields. You don\u2019t have to use specific technical terms. But it is important that the document is bound by logic...","protected":false},"author":1,"featured_media":8353,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[22],"tags":[],"class_list":["post-8347","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Functional specification template for personalised web application - \u0415\u0432\u0438\u043d\u0430\u0442<\/title>\n<meta name=\"description\" content=\"This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 you fill it out.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Functional specification template for personalised web application - \u0415\u0432\u0438\u043d\u0430\u0442\" \/>\n<meta property=\"og:description\" content=\"This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 you fill it out.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/\" \/>\n<meta property=\"og:site_name\" content=\"\u0415\u0432\u0438\u043d\u0430\u0442\" \/>\n<meta property=\"article:published_time\" content=\"2016-10-12T13:18:55+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-11-23T09:40:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/evinat.com\/wp-content\/uploads\/2016\/10\/functional-specification-example.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1920\" \/>\n\t<meta property=\"og:image:height\" content=\"1079\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"plamen\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"plamen\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/\"},\"author\":{\"name\":\"plamen\",\"@id\":\"https:\\\/\\\/evinat.com\\\/#\\\/schema\\\/person\\\/80bd00651d910a5d28fdbfbd798176e9\"},\"headline\":\"Functional specification template for personalised web application\",\"datePublished\":\"2016-10-12T13:18:55+00:00\",\"dateModified\":\"2022-11-23T09:40:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/\"},\"wordCount\":1687,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evinat.com\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/functional-specification-example.jpg\",\"articleSection\":[\"Blog\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/\",\"url\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/\",\"name\":\"Functional specification template for personalised web application - \u0415\u0432\u0438\u043d\u0430\u0442\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/evinat.com\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/functional-specification-example.jpg\",\"datePublished\":\"2016-10-12T13:18:55+00:00\",\"dateModified\":\"2022-11-23T09:40:56+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/#\\\/schema\\\/person\\\/80bd00651d910a5d28fdbfbd798176e9\"},\"description\":\"This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 you fill it out.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#primaryimage\",\"url\":\"https:\\\/\\\/evinat.com\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/functional-specification-example.jpg\",\"contentUrl\":\"https:\\\/\\\/evinat.com\\\/wp-content\\\/uploads\\\/2016\\\/10\\\/functional-specification-example.jpg\",\"width\":1920,\"height\":1079},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/evinat.com\\\/en\\\/functional-specification-template-for-personalised-web-application\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u041d\u0430\u0447\u0430\u043b\u043e\",\"item\":\"https:\\\/\\\/evinat.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Functional specification template for personalised web application\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/evinat.com\\\/#website\",\"url\":\"https:\\\/\\\/evinat.com\\\/\",\"name\":\"\u0415\u0432\u0438\u043d\u0430\u0442\",\"description\":\"\u0423\u0435\u0431 \u0441\u0430\u0439\u0442\u043e\u0432\u0435\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/evinat.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/evinat.com\\\/#\\\/schema\\\/person\\\/80bd00651d910a5d28fdbfbd798176e9\",\"name\":\"plamen\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38468e2cbd7a335aed97b6e9d46185a34db72d3915d00fd5ea42bdf493e86a38?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38468e2cbd7a335aed97b6e9d46185a34db72d3915d00fd5ea42bdf493e86a38?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/38468e2cbd7a335aed97b6e9d46185a34db72d3915d00fd5ea42bdf493e86a38?s=96&d=mm&r=g\",\"caption\":\"plamen\"},\"sameAs\":[\"https:\\\/\\\/evinat.com\\\/new\"],\"url\":\"https:\\\/\\\/evinat.com\\\/en\\\/author\\\/plamen\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Functional specification template for personalised web application - \u0415\u0432\u0438\u043d\u0430\u0442","description":"This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 you fill it out.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/","og_locale":"en_US","og_type":"article","og_title":"Functional specification template for personalised web application - \u0415\u0432\u0438\u043d\u0430\u0442","og_description":"This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 you fill it out.","og_url":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/","og_site_name":"\u0415\u0432\u0438\u043d\u0430\u0442","article_published_time":"2016-10-12T13:18:55+00:00","article_modified_time":"2022-11-23T09:40:56+00:00","og_image":[{"width":1920,"height":1079,"url":"https:\/\/evinat.com\/wp-content\/uploads\/2016\/10\/functional-specification-example.jpg","type":"image\/jpeg"}],"author":"plamen","twitter_card":"summary_large_image","twitter_misc":{"Written by":"plamen","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#article","isPartOf":{"@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/"},"author":{"name":"plamen","@id":"https:\/\/evinat.com\/#\/schema\/person\/80bd00651d910a5d28fdbfbd798176e9"},"headline":"Functional specification template for personalised web application","datePublished":"2016-10-12T13:18:55+00:00","dateModified":"2022-11-23T09:40:56+00:00","mainEntityOfPage":{"@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/"},"wordCount":1687,"commentCount":0,"image":{"@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#primaryimage"},"thumbnailUrl":"https:\/\/evinat.com\/wp-content\/uploads\/2016\/10\/functional-specification-example.jpg","articleSection":["Blog"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/","url":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/","name":"Functional specification template for personalised web application - \u0415\u0432\u0438\u043d\u0430\u0442","isPartOf":{"@id":"https:\/\/evinat.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#primaryimage"},"image":{"@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#primaryimage"},"thumbnailUrl":"https:\/\/evinat.com\/wp-content\/uploads\/2016\/10\/functional-specification-example.jpg","datePublished":"2016-10-12T13:18:55+00:00","dateModified":"2022-11-23T09:40:56+00:00","author":{"@id":"https:\/\/evinat.com\/#\/schema\/person\/80bd00651d910a5d28fdbfbd798176e9"},"description":"This document is a sample functional specification for personalised web application. You as the customer with the idea \u2013 you fill it out.","breadcrumb":{"@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#primaryimage","url":"https:\/\/evinat.com\/wp-content\/uploads\/2016\/10\/functional-specification-example.jpg","contentUrl":"https:\/\/evinat.com\/wp-content\/uploads\/2016\/10\/functional-specification-example.jpg","width":1920,"height":1079},{"@type":"BreadcrumbList","@id":"https:\/\/evinat.com\/en\/functional-specification-template-for-personalised-web-application\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u041d\u0430\u0447\u0430\u043b\u043e","item":"https:\/\/evinat.com\/en\/"},{"@type":"ListItem","position":2,"name":"Functional specification template for personalised web application"}]},{"@type":"WebSite","@id":"https:\/\/evinat.com\/#website","url":"https:\/\/evinat.com\/","name":"\u0415\u0432\u0438\u043d\u0430\u0442","description":"\u0423\u0435\u0431 \u0441\u0430\u0439\u0442\u043e\u0432\u0435","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/evinat.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/evinat.com\/#\/schema\/person\/80bd00651d910a5d28fdbfbd798176e9","name":"plamen","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/38468e2cbd7a335aed97b6e9d46185a34db72d3915d00fd5ea42bdf493e86a38?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/38468e2cbd7a335aed97b6e9d46185a34db72d3915d00fd5ea42bdf493e86a38?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/38468e2cbd7a335aed97b6e9d46185a34db72d3915d00fd5ea42bdf493e86a38?s=96&d=mm&r=g","caption":"plamen"},"sameAs":["https:\/\/evinat.com\/new"],"url":"https:\/\/evinat.com\/en\/author\/plamen\/"}]}},"_links":{"self":[{"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/posts\/8347","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/comments?post=8347"}],"version-history":[{"count":3,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/posts\/8347\/revisions"}],"predecessor-version":[{"id":8350,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/posts\/8347\/revisions\/8350"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/media\/8353"}],"wp:attachment":[{"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/media?parent=8347"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/categories?post=8347"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/evinat.com\/en\/wp-json\/wp\/v2\/tags?post=8347"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}