Site Tools


Hotfix release available: 2024-02-06a "Kaos". upgrade now! [55.1] (what's this?)
New release available: 2024-02-06 "Kaos". upgrade now! [55] (what's this?)
Hotfix release available: 2023-04-04a "Jack Jackrum". upgrade now! [54.1] (what's this?)
New release available: 2023-04-04 "Jack Jackrum". upgrade now! [54] (what's this?)
Hotfix release available: 2022-07-31b "Igor". upgrade now! [53.1] (what's this?)
Hotfix release available: 2022-07-31a "Igor". upgrade now! [53] (what's this?)
New release available: 2022-07-31 "Igor". upgrade now! [52.2] (what's this?)
New release candidate 2 available: rc2022-06-26 "Igor". upgrade now! [52.1] (what's this?)
New release candidate available: 2022-06-26 "Igor". upgrade now! [52] (what's this?)
Hotfix release available: 2020-07-29a "Hogfather". upgrade now! [51.4] (what's this?)
New release available: 2020-07-29 "Hogfather". upgrade now! [51.3] (what's this?)
New release candidate 3 available: 2020-06-09 "Hogfather". upgrade now! [51.2] (what's this?)
New release candidate 2 available: 2020-06-01 "Hogfather". upgrade now! [51.1] (what's this?)
New release candidate available: 2020-06-01 "Hogfather". upgrade now! [51] (what's this?)
Hotfix release available: 2018-04-22c "Greebo". upgrade now! [50.3] (what's this?)
Hotfix release available: 2018-04-22b "Greebo". upgrade now! [50.2] (what's this?)
workplace-fabric

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
workplace-fabric [2018/06/25 18:41]
27.4.224.65 [My deliverables]
workplace-fabric [2018/07/05 11:02] (current)
hari [Profile modification]
Line 1: Line 1:
-====== Office space hiring ​with Freespace ======+====== Office space finding ​with Freespace ======
  
 ===== Purpose of Freespace ===== ===== Purpose of Freespace =====
Line 24: Line 24:
     - The response is a success.\\ \\     - The response is a success.\\ \\
       - The server has created a new executive in its database.\\ \\       - The server has created a new executive in its database.\\ \\
-      - The server has mailed the executive a registration confirmation email with a confirmation URL. This URL contains ​token that will verify ​the executive from a provisional status to confirmed status.\\ \\+      ​- A new token called the confirmation token has been generated for this executive. This token will be used during the confirmation step. The token will be part of the URL inside the email which is sent to the user.\\ \\ 
 +      ​- The server has mailed the executive a registration confirmation email with a confirmation URL. This URL contains ​the token described in the previous step.\\ \\
       - On the web app, the executive is taken to a page where he/she is asked to check his/her email address for the confirmation email. No further action is possible on this screen.\\ \\       - On the web app, the executive is taken to a page where he/she is asked to check his/her email address for the confirmation email. No further action is possible on this screen.\\ \\
   - Assuming success in the previous step, the executive has received the confirmation email for his/her registration. The executive clicks on the confirmation link inside the email.\\ \\   - Assuming success in the previous step, the executive has received the confirmation email for his/her registration. The executive clicks on the confirmation link inside the email.\\ \\
Line 110: Line 111:
     - Phone number     - Phone number
     - Email address, which is the same as the one registered. Except for this field, all other fields are modifiable.     - Email address, which is the same as the one registered. Except for this field, all other fields are modifiable.
-    ​- Whether the executive is left-handed or right-handed:​ The letters '​L'​ and '​R'​ are used to represent the dexterity. +    - The current ​city of the executive. Note that this is actively set by the executive and NOT fetched through GPS
-    ​- The current ​location ​of the executive. Note that this is actively set by the executive and NOT fetched through GPS.+    - The preferred building of the executive. 
 +    - The preferred floor within the preferred building. 
 +    - The preferred department within the preferred building and floor.
  
 ==== Profile modification ==== ==== Profile modification ====
Line 124: Line 127:
     - Name: Validation is similar to the validation used during registration.     - Name: Validation is similar to the validation used during registration.
     - Phone number: A leading plus sign, followed by upto 16 numerals are allowed. **QUESTION**:​ //​Brackets?//​     - Phone number: A leading plus sign, followed by upto 16 numerals are allowed. **QUESTION**:​ //​Brackets?//​
-    - Location: ​**QUESTION**:​ //What validation rules are applicable?//​ +    - Location: ​The current city. This is selected from a list of cities supported by Freespace. 
-    - Left-handed or right-handed: The letter '​L'​ is saved if the executive is left-handed, otherwise ​the letter '​R'​ is usedNo other symbols can be used, be it letters, numbers or other characters.+    - Preferred building: The building at which the app should start. 
 +    ​Preferred floor: The floor at which the app should start. 
 +    - Preferred department: The department on which the floor map should ​be centred to start with.
  
 ==== Live updates: Room availability and floor map ==== ==== Live updates: Room availability and floor map ====
Line 145: Line 150:
 ===== My deliverables ===== ===== My deliverables =====
  
-Here is a complete scope of what I need to deliver for the web app. This scope is technical in nature and will be accompanied by a formal, but shorter scope PDF document, which is also a proposal.+Here is a complete scope of what I need to deliver for the web app. This scope is technical in nature and will be accompanied by a formal, but shorter scope [[http://​wiki.tech101.in/​lib/​exe/​fetch.php?​media=scope-and-proposal.pdf|PDF document]], which is also a proposal.
  
   - Web page: Splash screen   - Web page: Splash screen
Line 207: Line 212:
     - Image panel to display profile picture     - Image panel to display profile picture
     - Static text panel to display email address     - Static text panel to display email address
-    - Text panels to display phone number ​and current ​location +    - Text panels to display phone number 
-    - A switch control ​to change ​between left-handed ​and right-handed control+    - Text panel to display ​current ​city and a dropdown to change it. 
 +    - Text panel to display preferred building within city and a dropdown ​to change ​it. 
 +    ​Text panel to display preferred floor within building ​and a dropdown to change it. 
 +    ​Text panel to display preferred department within floor and a dropdown to change it.
     - A file upload control to allow the user to upload a new DP     - A file upload control to allow the user to upload a new DP
     - API call to the server to submit new profile details (other than email and DP)     - API call to the server to submit new profile details (other than email and DP)
 +    - API call to the server to fetch list of cities.
 +    - API call to the server to fetch list of buildings in a city.
 +    - API call to the server to fetch list of floors in a building.
 +    - API call to the server to fetch list of department on a floor.
     - API call to the server to upload DP\\ \\     - API call to the server to upload DP\\ \\
   - Logout   - Logout
-    - Delete ​cookies+    - Delete ​local storage
     - API call to server to delete session token\\ \\     - API call to server to delete session token\\ \\
workplace-fabric.1529932288.txt.gz · Last modified: 2018/06/25 18:41 by 27.4.224.65