diff --git a/app/main/views/index.py b/app/main/views/index.py index 70b09a963..23f03fff6 100644 --- a/app/main/views/index.py +++ b/app/main/views/index.py @@ -110,3 +110,8 @@ def integration_testing(): @main.route('/roadmap') def roadmap(): return render_template('views/roadmap.html') + + +@main.route('/features') +def features(): + return render_template('views/features.html') diff --git a/app/templates/admin_template.html b/app/templates/admin_template.html index 5bd9868ad..cd00e56a2 100644 --- a/app/templates/admin_template.html +++ b/app/templates/admin_template.html @@ -60,6 +60,12 @@ Sign out {% else %} +
  • + Features +
  • +
  • + Pricing +
  • Sign in
  • @@ -94,12 +100,13 @@

    About

    diff --git a/app/templates/views/features.html b/app/templates/views/features.html new file mode 100644 index 000000000..aee8b7a7b --- /dev/null +++ b/app/templates/views/features.html @@ -0,0 +1,74 @@ +{% from "components/table.html" import mapping_table, row, text_field, edit_field, field %} +{% extends "withoutnav_template.html" %} + +{% block per_page_title %} + Features +{% endblock %} + +{% block maincolumn_content %} + +
    +
    +

    Features

    + +

    + Here’s a list of what you can do with GOV.UK Notify. We’re adding new features all the time, + so keep an eye on our roadmap to see what’s coming up. +

    + +
    +

    + You can create yourself a trial account now to see all + of these features in action. +

    +
    + +

    What you can do with Notify

    +
      +
    • Send emails
    • +
    • Send text messages – UK and internationally
    • +
    • Receive text messages
    • +
    • Send letters
    • +
    + +

    What Notify costs

    +
      +
    • Free for email
    • +
    • 250,000 free text messages – then 1.58p + VAT
    • +
    • Letters from 29p + VAT
    • +
    +

    + See our pricing page for more details. +

    + +

    Managing your message content

    +
      +
    • Personalise your messages
    • +
    • Format emails and letters
    • +
    • Choose email and letter branding
    • +
    • Specify an email account for replies
    • +
    • Specify text message sender name
    • +
    + +

    Using Notify

    +
      +
    • Create and update message templates in real time
    • +
    • Preview messages before sending them
    • +
    • Schedule when your messages are sent
    • +
    • Send individual emails or text messages
    • +
    • See the delivery status of emails and text messages
    • +
    • Manually upload batch files of recipient data
    • +
    • Automate sending with our API
    • +
    • Integrate using supported client libraries
    • +
    • Use different types of API key for your + integration testing
    • +
    + +

    Managing your Notify account

    +
      +
    • Real-time dashboard of activity
    • +
    • View usage and reports
    • +
    • Manage your team members’ permissions
    • +
    + +{% endblock %} diff --git a/app/templates/views/roadmap.html b/app/templates/views/roadmap.html index b730ca2eb..532bffedc 100644 --- a/app/templates/views/roadmap.html +++ b/app/templates/views/roadmap.html @@ -2,14 +2,14 @@ {% extends "withoutnav_template.html" %} {% block per_page_title %} - Roadmap for GOV.UK Notify + Roadmap {% endblock %} {% block maincolumn_content %}
    -

    Roadmap for GOV.UK Notify

    +

    Roadmap

    Here’s a list of the new functionality we’re planning to offer through GOV.UK Notify over the next 6 to 9 months. @@ -43,7 +43,7 @@

  • Publishing design patterns for integration
  • -

    August - October 2017

    +

    August to October 2017

    • Sending letters (available for everyone)
    • Sending of pre-compiled letters
    • diff --git a/tests/app/main/views/test_index.py b/tests/app/main/views/test_index.py index 31315e836..8c1a78c0d 100644 --- a/tests/app/main/views/test_index.py +++ b/tests/app/main/views/test_index.py @@ -17,7 +17,7 @@ def test_logged_in_user_redirects_to_choose_service( @pytest.mark.parametrize('view', [ - 'cookies', 'trial_mode', 'pricing', 'terms', 'delivery_and_failure', 'integration_testing', 'roadmap' + 'cookies', 'trial_mode', 'pricing', 'terms', 'delivery_and_failure', 'integration_testing', 'roadmap', 'features' ]) def test_static_pages( client,