You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+43-2
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,44 @@
1
-
# web_assignment2_gym_app
1
+
# Web Assignment 2 - Play Framework Gym Applet
2
+
3
+
### Purpose Of Project:
4
+
The project uses the play framework to develop a gym applet to allows member's of a gym to register and login to access their list of assessments if any, to add assessments and to generate some simple analytics such as BMI.
5
+
6
+
A trainer can also log in, view a list of members he manages, update comment for assessments and delete members.
7
+
8
+
### How to start project:
9
+
The project is build using play framework 1.4.4. The project has not been tested in any other play framework versions.
10
+
11
+
### User Instructions:
12
+
To start the project, download/clone the repository and run the play run command at the project directory.
13
+
14
+
Alternative, if the project is deployed, you can visit <link>
15
+
16
+
Note: Website is intended for use on a desktop - some functionality such as change in opacity on hover or pop up text on hover may not work as intended when viewed on a mobile system
17
+
18
+
### Feature List:
19
+
+ Session information
20
+
+ Assessments - sorted by date
21
+
+ Member - registration
22
+
+ Member - add assessments
23
+
+ Member - delete assessments
24
+
+ Member - update account details
25
+
+ Trainer - update assessment comment
26
+
+ Trainer - delete member
27
+
28
+
### Notes:
29
+
+ Trainer can delete member assessments but this logs the trainer out afterwards due to view redirection in the delete assessments method
30
+
+ Trainer can only view members that he/she manages, therefore newly registered member's that are not assigned to a trainer cannot be viewed
0 commit comments