Skip to content
Pekka Ekman edited this page Mar 14, 2012 · 3 revisions

User without login:

(1) Browsing the products

  • On home page,all the approved products are displayed.

  • Product sorting can be done via clicking appropriate sort criteria link displayed on top of the page.

(2) Browsing the products by platform

  • User can browse products by platform. Click on browse menu and select a platform. All approved products under that platform will be displayed.

(3) Detailed product view

  • User can click on product title or product thumbnail to see detailed product view. User cannot rate or put comment for the product here without logging in.

(4) Choosing language

  • User can choose the language between English and Finnish. By default, English language will be selected.

(5) Search

  • User can search products by putting search string in search text box. All the products meeting search string criteria will be shown by click search button.

(6) Register

  • User can register as new user by clicking register link on top right corner. User has to accept terms and conditions while registering.

(7) Login

  • User can login to Aalto Apps by clicking login link on top right corner. User needs to enter username and password and click login. After successful login, user will be taken to the home page.

Normal user with login:

Normal user with logged in to the Aalto Apps can perform all the action mentioned above for User without login. In addition, Normal user with log in can also perform following actions:

(1) Detailed product view

  • User can click on product title or product thumbnail to see detailed product view. User can rate and comment for the product.

(2) Rate the product

  • User can rate the product on scale 1 to 5 (where 5 being the highest) in a detailed product view. User’s rating will be calculated for average product rating and new average rating will be shown.

  • User can edit rating by selecting new rating fort he product.

(3) Comment for the product

  • User can put comment for the product by putting comment test in Comments section of detailed product view and clicking on create comment button. User comment along with user rating (if any), user name and date/time will be shown.

  • User can edit or delete her own comment by clicking edit or delete button under the comment.

(4) Report issue for the product

  • User can report any issue related by clicking report issue link on detailed product view screen. User will be redirected to issue report system link where user can put the issue or problem text and submit it.

(5) Browsing My Apps

  • User can browse applications/product published by user herself by clicking My Apps under publish menu.

(6) Publish New App

  • User can publish new application/product by clicking New App link under publish menu.

  • User has to fill mandatory fields Name of the product, product URL, product description and a product platform.

  • User can leave product image filed as blank. If no product image is selected by user then default image will be displayed.

  • User can choose product image by browsing files on her computer. Image uploaded by user will be stored on server with small(150x150) and thumb(75x75) image options automatically.

  • User can publish application by filling above information and clicking submit.

  • After clicking, successful New App creation will take user to the detailed view of that product.

(7) Delete own published app

  • User can delete their own published application/product by clicking delete button on product detailed view screen.

(8) Status of application

  • User can see the status of her published apps on My Apps screen product bars.

  • The status transition occurs like waiting for approval–>approved. Approved apps will be shown to all the users under home page.

  • Status of application can blocked by admin if any problems with application itself. Blocked application won’t be shown to other users but it will appear under My Apps.

Administrator with login:

Administrator with logged in to the Aalto Apps can perform all the action mentioned above for User without login and Normal User with log in. In addition, Administrator with log in can also perform following actions:

(1) Browsing New Products

  • Admin can browse through new products arriving for approval after submission by clicking New Products under admin menu. * Admin can approve the products by clicking approve button on product bar. Approved apps will be shown to all the users under home page.

(2) Browsing Blocked Products

  • Admin can browse through blocked products by clicking New Products under admin menu. Blocked products arrive for approval after blocking action by admin.

  • Admin can re-approve the products by clicking approve button on product bar. Approved applications will be shown to all the users under home page.

(3) Browsing Users

  • Admin can see all the users list by clicking Users link under admin menu.

  • Admin can see user details by clicking show button. The products published by the user will also be shown here.

  • Admin can edit user details of her own user or other users as well by clicking edit button.

  • Admin can delete user by clicking destroy button.

  • Admin can grant or revoke administrator privileges from user by clicking respective button in User listing page.

  • Admin can also add/register a user by clicking new user button on user listing page.

(4) Browsing Platforms

  • Amdin can see all the platforms list by clicking Platforms link under admin menu.

  • Admin can see platform details by clicking show button. The products published under that platform will also be shown here.

  • Admin can edit platform details by clicking edit button.

  • Admin can delete platform by clicking destroy button.

  • Admin can also add a platform by clicking new platform button on user listing page.