Page MenuHomePhabricator

Implement a user-facing instance management application for SAAS
Closed, ResolvedPublic

Description

When users log in to phacility.com, they should hit a custom Phabricator application which allows them to:

  • Manage their account;
  • purchase and review instances;
  • get hosted support; and
  • jump to instances they have accounts on.

Per our discussions elsewhere, I think there are two main use cases here:

  • Users who are trying to purchase, upgrade, manage, etc. stuff and are in the right place.
  • Users who type in phacility.com when they mean mycompany.phacility.com. Ideally, this should funnel them to the right place fairly directly, but still give them the other options in case they really did want to perform management operations.

This is basically where you'd end up after hitting "BUY NOW" on phacility.com (following a login screen, at least), so making it a bit design-ey might make sense?

Event Timeline

epriestley raised the priority of this task from to Normal.
epriestley updated the task description. (Show Details)
epriestley added a project: Phacility.
epriestley changed the visibility from "Public (No Login Required)" to "All Users".
epriestley added subscribers: epriestley, btrahan, chad.
epriestley changed the visibility from "All Users" to "Public (No Login Required)".Oct 3 2014, 5:05 AM

Do you want it to look like Phabricator or Phacility? I presume this will not be in the upstream.

I think it will have to look a lot like Phabricator, since it seems like a lot of work for little benefit to reskin all the login/security/auth/404/etc/etc pages. At least for v1, I'd expect it to be a slightly-Phacility-flavored app but basically still a Phabricator app in a roughly-Phabricator frame.

Might need to ship T4214 first then, have a Phacility icon/logo on that header.

epriestley added a revision: Restricted Differential Revision.Nov 14 2014, 9:55 PM
epriestley added a commit: Restricted Diffusion Commit.Nov 14 2014, 10:29 PM
epriestley claimed this task.

This exists and works now; there's followup work but we can track that in smaller tasks.