Blog Layout

Version 0.2.0

Epics

  • Basic Search
  • Request to join
  • Recommendations
  • School Analytics
  • Rating Schools
  • Import Data
  • Search v2
  • Request Management

Stories

  • As a schools administrator I want access to manage my school data
  • As a student I want to bookmark/favourite school (generic)
  • As a school administrator I want to add course
  • As a user I want to see recommendations when visit schools finder
  • As a school admin I want to receive email when student requests to join a course
  • As a student I want to leave rating for schools
  • As a student I want to leave a comment/review
  • As a school admin I want to see list of student requests
  • As a student I want to request to join a course (any possible)
  • As a Manager I want to import school data from FB page
  • As a user I want search to adjust when I change map location
  • As a user I want to see number of raters next to rating hearts
  • As a student I want to filter out schools using online/mobile learning tools
  • As a student I want to filter schools by course type
  • As a school manager I want to create school
  • As a school manager I want to claim ownership from school details page
  • As a school manager I want to receive intro email about school finder + LMS functionality when ownership is confirmed
  • As a school manager I want to upload events from frontend
  • As a school manager I want to sort images
  • As a school admin I want to create request from LMS
  • As a user I want to properly be notified in web when requesting to join a course or trial
  • As an school admin I want to be able to edit my school page via permalink from email

Tasks

  • Add user geo_location to header search
  • Check schools import duplicates before load in strapi
  • Filter schools by type (individual/group)
  • Filter schools by lesson frequency
  • Filter courses by specialisation
  • Filter schools by course duration
  • Have course/school details page or be able to expend
  • Log views/clicks
  • Show something when query does not match anything
  • Post articles about learning new languages and show it at the front page
  • Show basic stats to schools when logging in
  • Send weekly automated emails to school managers on school statistics (use notification-center)
  • MVP Enhancements
  • FB Login
  • Setup API for receiving calls
  • Update filter to show schools without prices
  • Disable caching or time limit
  • Small UI fixes
  • Set titles on courses to have them in request, filter and details page
  • Scrap and add all schools from Yerevan to strapi
  • Filter by rating
  • Map google names to existing schools
  • Fix intercom to have right user name and email
  • Have location in url so that search can be reproduced and history will be useful
  • Add school social media links to profiles
  • Translate to school finder to Armenian, Russian, German
  • Import berlin schools data from google maps
  • Have a “searchable” checkbox in strapi to push only ones that have it, to avoid crap in elasticsearch
  • Have a school name in page title in school details page for SEO
  • Redesign details page
  • Redesign search page school blocks and icons on map
  • Have a video instead of image on header
  • Import schools from strapi into LMS
  • GA tracking does not detect moves
  • Recover data from elasticsearch to strapi
  • Show similar schools and courses in details page
  • Move sort by rating to sort by dropdown
  • Create filter to filter schools by rating
  • Change elastic search script to work fine with new strapi data.
  • Investigate email generator tools
  • Add cron for auto running Elastic search script
  • Add few additional fields to school details page (DC’s request)
  • To add missing data in school’s page in strapi
  • Ask user to subscribe to free training newsletters
  • Investigate reaction e-commerce tool
  • Redux implementation
  • Enhance school data management from (from details page)
  • Improve analytics
  • Move filters to the header and expend with the button we have in subheader
  • Explode sort items below header like regular links as in design
  • Preserve location in query when opening school details page to later continue search
  • Have autocomplete instead of regular input for school name
  • New frontpage
  • Add support for dynamic searching in elastic search
  • Update strapi to alpha.12.6 version
  • Collect stats on schools
  • Aggregate news
  • Aggregate events
  • Make Header and footer top level components.
  • Make search query user friendly
  • Highlight matching part and navigate with up/down keys
  • Improve sort links design
  • Fix default images for schools in list and details page
  • Have an option to report content issue with school from details page
  • In mobile search input is not consuming entire space and is small
  • In mobile details view gallery images are too small
  • In mobile details view is not consuming entire space
  • Make sure “no result” suggestion buttons bring any result
  • Manually import course data from schools
  • Improvements on Import from FB
  • Show course details in school details page
  • Add B2B attribute to the course
  • Make pages SEO friendly
  • Add currency field to courses in Strapi
  • Have a status on school to blacklist as there is no enough data
  • Have a “All Levels” option in strapi level field for course later to have all levels in elasticsearch
  • Hide course details block if there are no courses
  • Redesign/rethink filters
  • Setup intercom to assign Lilit and have message relevant to school finder
  • Add course type to school details page course block
  • SEO school finder
  • Show relevant schools when directly visiting school finder
  • Remove unsearchable schools from elasticsearch
  • Automatically import images to the storage
  • Put predefined searches below search input
  • Add attribute to courses to mark free trials
  • Redesign events list in details page
  • Integrate google tag manager
  • Add blog content to the frontpage
  • Have an option to manage images in web app
  • Improve search
  • Truncate with ellipsis when urls are too long
  • Have an option to set cover photo
  • Error page
  • Optimise for mobile 3G speed
  • Course details page
  • Slider navigation elements cover favourite button
  • Make front page arrow clickable
  • Add free checkbox for courses in strapi
  • Preserve pagination state in url
  • To delete filters “Farthest first” and “Rating lowest”
  • Add “Per hour” checkbox for courses in strapi
  • Add title before language
  • Show only one event from the same school
  • Logout
  • Show relevant schools/course in blog
  • Refine school card style
  • Add toggle for school owner to switch between edit and view modes
  • Add custom fonts
  • Refine course list in request form
  • Create links to point to specific parts of the frontpage
  • Add links to fronpage
  • Searching by name should overwrite location restriction
  • Style suggested schools in blog content
  • Correct location detection (cookies need to be eliminated)
  • Add text to url to build goal funnels
  • Make courses sortable in details page edit
  • Make course duration not required
  • Make school cover photo resize croppable/draggable
  • Add course finder analytics data to general stats (piwik)
  • Show title wrapper image in frontpage
  • Replace /iframe with /search with special parameter to show embedded variant
  • SEO course finder
  • Add book to course
  • Add some texts to frontpage
  • Move translations from google sheets to strapi
  • Integrate bugsnag
  • Remove unused blog categories from front page.
  • Response code for school pages is 404 even though the page is showing up properly
  • Clicking on course in school details page should take to course details page
  • Show more below school finder courses list should show point to course search pre-filtered by course
  • Add param to blog widget to point to course.am pages with right translation
  • Check and see if facebook reacts on cache headers and reduce numbers

Bug

  • After setting default price to 0 on the last page page breaks when searching for schools in Yerevan
  • Refreshing school details page resets minimum zoom on map
  • Pagination does not look good in mobile
  • Changing location does not update url
  • Could not vote from mobile – fb error
  • Minor UI fixes
  • Have location in url and preserve when navigating
  • Rating from details page keeps opening facebook login dialog
  • Page Title does not make to GA
  • UTM params do not reach GA
  • Ratings imported from google maps does not have counter
  • In mobile vertical scroll does not work on gallery
  • Delete dublicates from schools in strapi
  • Fix lot of _search requests at search page mount
  • Fix elastic search courses bug.
  • Fix event title and description in frontpage
  • All schools see only requests from Fouraitch
  • Cannot upload big images
  • Fix courses / events dublicates in edit mode
  • Fix course group size view in details page
  • Fix errors on school update
  • Fix dropdown in search
  • Preserve auto search on input change at “search page”
  • Fix trailing slash 404 error
  • Iframe does not render in mobile

The post Version 0.2.0 appeared first on Tutor Platform.

online tutoring courses in 2023
By Araks Grigoryan 22 May, 2023
With the ever-increasing demand for online education and skilled tutors, the choices for students and educators have grown exponentially. Learn about the top trending courses in online tutoring in 2023.
By Mary Vermishhian 12 Apr, 2023
The first quarter of 2023 has been an eventful one for our team, as we have implemented a range of new features and improvements to our platform. Here’s a quick rundown of what we’ve accomplished so far:
Interactive teaching content building
By Arpine Mikayelyan 27 Feb, 2023
Are you a teacher seeking fun activities and interactive educational materials for your students on various pages? Would you like to have it all in one place and cover all the data just by one tap? The best option is to have an Interactive Book. Find the other 4 reasons why you should use Interactive Book below. 2. It is a custom book. 3. It is super engaging and within easy reach. 4. There is no age limitation. 5. It is a unique property, which you can even sell.
Show More
Share by: