Over the past few days we have been working on some really exciting features that we are going to be introducing to snapApaper in the coming weeks. From the beginning my goal has been to make it easier to prepare students for standardized tests and achieve better results.
We started off by implementing our biggest feature which was the camera. Using the camera, we allowed users to scan exam codes and find their desired past paper. Once they download it we add it to their list so that they may interact with it.
However, the features of the list are limited. Currently the list does not offer much other than for viewing papers, sharing and deleting them. And we are really hoping to expand them and make them a much more vital feature of snapApaper.
And that is why we are adding a new paper dashboard.
Dashboards And Timing
With the dashboard users are given a wide range of options to select from to manipulate each and every paper as well as getting information about that paper. Previously users had no choice but to delete a paper off the list if the paper was not downloaded on the phone which made it seem pointless to even include them on the list.
Well, things have changed now. You are now able to download a paper directly from your list even if it does not exist on your device! With the dashboard we have introduced another core feature which is timing!
With this you can select a paper and time yourself doing it in hopes of improving your time to complete your paper within your desired range. Once you complete the paper you will be asked if you want to download the mark scheme for it.
We will also give the choice for users to enter their score for that paper. With every timed paper we use that data to determine your improvement rates over the course of that subject and paper.
An example would be, if you did a Paper 3 of Mathematics for A Level and had a recorded time of 1 hour and 40 minutes with a score of 60/75 and then later did the same paper of a different year and recorded a time of 1 hour and 25 minutes but with a score of 66/75. Using the time and the score we find the rate of improvement based on both factors.
Settings Page
Although this is quite an important feature, we did not introduce it until a week ago. With the addition of the settings page you can now update your information under the 'Edit Profile' section.
Currently you can change your username and exam board. However, changing your email is not possible. If you want to change your password, you have no choice but to use the Forget Password in the login page. Simply log out, go to the login page and find 'Need Help', from there follow the instructions to receive an email to change your password.
We also added two new feedback sections which are 'Report A Bug' and 'Suggestions'. Although this is quite self-explanatory, if you ever come across any bug we want you to report it. No matter the scale of it, we will look into each and every bug you submit!
If you have a great idea for a feature/improvement, we would love to hear about it! So don't hesitate to submit a suggestion under the settings page. Please do note that we cannot implement every suggestion but we will surely keep a close eye on them.
Other than that we also added a few minor additions such as the privacy policy page and other small details.
Bug Fixes
We have received several complaints about the so called 'Infinite loading screen' issue when a user would scan a paper. Upon investigation we noticed this occurred to devices mostly with android versions of 10. To combat this, the easiest solution was to reinstall the app which seemed to fix the issue. We are not sure how this issue arises and are hoping that it does not happen again! If you are facing this issue please email us at snapapaper@gmail.com
Another issue we are facing is a problem that arises after scanning an exam code. When users scan an exam code (example 9709/32/M/J/19) upon downloading they get PDF file titled 9709_ and the paper is corrupted. Initially we implemented a hot fix for this in the latest version. However we notice that this issue is still continuing. We are not sure if this is due to some users having not updated the app, or our hot fix wasn't really a hot fix. We are still looking into it and trying to recreate this bug to test it out for ourselves.
Other than that that's it for this blog, we hope to keep our users updated with any changes we are planning to add to snapApaper. Thank you for reading this and enjoy using snapApaper :)
By HudZah
Opmerkingen