The Stock App - and all apps built on top of it - provides a single, integrated experience encompassing both the traditional functions of a website and a web application.  This approach mirrors the seamlessness of platforms like Google, where the user interacts with a unified environment rather than navigating separate website and application instances.  In this model, the application presents a non-authenticated state resembling a typical SaaS website, offering information and prompting user engagement.  Upon authentication, the user transitions seamlessly into the application's full functionality, accessing personalized features and services while retaining some of the navigation options of the site itself.    

This integrated approach enhances user experience by eliminating the need to switch between a website and an application.  It streamlines user interaction, providing a cohesive environment that caters to both informational and functional needs.  This model also simplifies development and maintenance by consolidating features and functionalities within a single codebase.

The primary control logic will occur in the Global Look and Feel header and footer which will have “Authenticated” and “Non-Authenticated” navigation structures.  Non-Authenticated will provide the classic SaaS site content including Features, Solutions and Industries support.  Authenticated will keep some of these but primarily be focused on getting the user to use the app.

Generic Pages

Pages that are linked to from the footer of the application and are available across authenticated and no-authenticated versions of the site.

  • Blog: A collection of articles covering industry trends, expert insights, practical tips, and company news. Content will aim to establish thought leadership and provide value to customers and prospects.
  • Events: A directory of upcoming and past webinars, conferences, and in-person events hosted or attended by the company. Includes registration details, event highlights, and post-event summaries.
  • Resources: A content library featuring downloadable assets such as whitepapers, eBooks, case studies, and industry guides to educate and assist potential and current customers.
  • Contact Us: A form-based inquiry page allowing users to get in touch for sales, support, or partnership opportunities.
  • Trust Portal: A repository detailing the company’s commitment to security, privacy, and compliance. Provides transparency on standards such as GDPR, HIPAA, and SOC 2, with security documentation and reports.
  • Master Subscription Agreement: The formal legal agreement outlining terms of service, subscription rights, billing policies, and responsibilities for customers subscribing to the SaaS platform.
  • Terms of Service: Legal document defining the terms under which users can access and utilize the platform.
  • Privacy Policy: A disclosure on how user data is collected, processed, stored, and protected in compliance with global privacy laws.
  • Cookie Policy: Explanation of cookie usage, tracking mechanisms, and opt-in/out preferences for users.

Non-Authenticated State Pages

In the non-authenticated state the site will largely appear as a standard SaaS company website.

  • Home Page: A classic enterprise SaaS landing page with a primary callout explaining the product value proposition. Features a hero section with a CTA, followed by left/right feature callouts showcasing key benefits.
  • Features: A dedicated page listing and explaining core product functionalities, with visuals and real-world use cases demonstrating how the software delivers value.
  • Solutions: A persona-driven section that categorizes user needs and provides tailored content for different customer segments. Links to sub-pages describing how the software supports each persona.
  • Industries: A segmented view of industries served, with sector-specific insights and use cases demonstrating how the software fits different market needs.
  • About Us: A company introduction detailing the mission, vision, and values, along with a brief company history and milestones.
  • Team: A showcase of leadership bios, featuring key executives, their backgrounds, and their roles in the company.
  • Login Dialog:  Overlay authentication dialog that allows any user to login to the systems either with a federate options (LinkedIn, Google, Microsoft) or via the classic application specific user / password model
    • Objective: Login to the application
    • Flow: Open Stock App → Enter email/password → Click "Log in"