Skip to content

User Documentation Website

Mehdi Ammar edited this page Dec 3, 2019 · 2 revisions

Web Frontend URL

https://tutoringsystem-frontend-14.herokuapp.com/#/

Web Layout

Home Page {/}

  • Scope of the project
  • App features
  • Company logo
  • Essential links relevant to development
  • Menu Items: Home, Apply, Sign In

Apply as a Tutor Page {/apply}

  • Fields for account creation (full name, email, list of courses)
  • Check box for a already registered tutor
  • Menu Items: Home, Apply, Sign In

Login Page {/login}

  • Fields for logging in (email, password)
  • Error message if no password or wrong password entered
  • Menu Items: Home, Apply, Sign In

Program Tutor View {/}

  • View schedule option on the main page
  • Menu Items: Home, Schedule, Notifications, Reviews, Browse Wages, Settings, Sign Out

Schedule Page {/schedule}

  • Section for previously set schedule
  • Section for pending requests
  • Menu Items: Home, Schedule, Notifications, Reviews, Browse Wages, Settings, Sign Out

This is the screen when tutor has scheduled sessions and also pending requests.

Notifications Page {/notifications/tutor}

  • Section showing number of notifications
  • Details about the notification (requestedBy, date, time, course, type)
  • Menu Items: Home, Schedule, Notifications, Reviews, Browse Wages, Settings, Sign Out

This is the screen when tutor has notifications

Reviews Page {/reviews}

  • Section for possible reviews for courses completed within 24 hours
  • Section for previously left reviews
  • Menu Items: Home, Schedule, Notifications, Reviews, Browse Wages, Settings, Sign Out

When the tutor has existing reviews it will be shown like this

Browse Wages Page {/wages}

  • Section for selecting institution and course.
  • Section showing tutor and corresponding wages.
  • Menu Items: Home, Schedule, Notifications, Reviews, Browse Wages, Settings, Sign Out

This is the page that will display after the tutor selects an institution and specific course.

Settings Page: {/settings}

  • Field to update name and password by tutor name and password
  • Field to modify timeslots
  • Field to modify wages
  • Menu Items: Home, Schedule, Notifications, Reviews, Browse Wages, Settings, Sign Out

This is the screen that will display when tutor wants to change the settings.