diff --git a/spec/spec.md b/spec/spec.md index 179b03f..5f2ecf1 100644 --- a/spec/spec.md +++ b/spec/spec.md @@ -44,13 +44,22 @@ $onDeliverPaid - A boolean representation of if the on-Deliver Payment has been ## Customer -### "/" +### /@{String} + +personal freelancer links that link to the freelancer profile and/or template +DB structure +{ + $alias + $destination +} + ++++ "/" "/" should return the main page of the site based off an HTML template provided to the program. Ideally, the only interaction on this page will be with freelancer "Profiles", which may be selected by the end user to view more details about commissioning said person. -### /customer/$freelancer/ ++++ /customer/$freelancer/ This page should consist of all the information about a freelancer that the freelancer has decided to show. This includes contact information, pricing, templates, and anything else. Freelancers should be given a lot of sway with what they wish to put here. @@ -68,6 +77,10 @@ This information should be stored in a database of commission requests. A reques ## Freelancer +### "/freelancer/aliasSetup" + +A simple page for the selection of an alias and a destination which can be the profile or a specific template. + ### "/freelancer/inbox" The inbox will be a simple list representation of commissions a freelancer has, ideally highlighting new ones. This web interface need not be complex for the back-end work currently, but it should be able to easily be stylized with simple CSS.