Made the G$ token that only token available for rewards on Celo
Made the G$ token that only token available for rewards on Celo. Certifiers can set the reward only in G$ tokens enhancing the utility of the G$ token.
Fixed an important bug
There was a bug that made the frontend throw an error and was very bad for user experience. The bug was appearing on the "search exam" page and the "exam page" page. When a user switched to an unsupported network they would get an error message "Applicati…
Added an announcement banner at the top of all pages
Added an announcement banner at the top of all pages so that users can endorse Web3 Certifier on Karma Gap
Added an announcement banner at the top of all pages
Added an announcement banner at the top all pages so that users can go to the karma gap page of Web3 Certifier and endorse us.
GoodDollar Academy exam gains record number of submissions
GoodDollar Academy launched this exam on Celo and so far 16 users have submitted their answers! This is a new record for the platform and showcases the potential that it has! 📈
Big success on user acquisition
Big success on user acquisition with the last exam on Celo https://web3certifier.com/exam_page?id=21 on which 157 GoodDollar verified users participated! The success is due to the co-marketing with the GoodDollar Academy team, the long duration of the exam, the compelling reward,…
Big success on user acquisition
Big success on user acquisition with the last exam on Celo https://web3certifier.com/exam_page?id=21 on which 157 GoodDollar verified users participated! The success is due to the co-marketing with the GoodDollar Academy team, the long duration of the exam, the compelling reward,…
Updated UI
New UI just launched! It allows for answers to be separate from the questions and provides a better UX. Unfortunately, it is not backwards compatible with previous exams but future exams will look much better!!! Thank you all. We look forward to your feedback!
Updated UI
New UI just launched! The improvements include: answers are now separate from the questions users can see reward info on the exam page users can claim the reward from the exam page like the claim their certificate timer new design makes it much more elegant removed and merged som…
Add docs page, add progress bar and improve IndexSelector on exams page
Add docs page, add progress bar and improve IndexSelector on exams page and do some refactoring
Successful Karma GAP partnership and exam
We partnered with Karma GAP and they created an exam on Celo ( https://web3certifier.com/exam_page?id=24 ) which helped 120 GoodDollar verified users learn about Karma GAP! We helped the Karma Gap team get GoodDollar verified and provided them with guidance to create the exam. On…
Added documentation pages
We added a docs page for exam creation ( https://web3certifier.com/docs/ExamCreation ) and a docs page for reward set-up ( https://web3certifier.com/docs/RewardSetUp ). The docs will help us onboard more certifiers in the future and provide them with clear instructions while redu…
Added timer to each question to make cheating even more difficult
We added a 30 second timer to each question so that users don't have time to google the answers or use AI. If they don't know the answers they wont have time to cheat!
Demo day 2 presentation
https://docs.google.com/presentation/d/1oH-XhEFjFOKeHFUspNVOEPb6R3rAuUrK/edit?usp=sharing&ouid=113399202691815524375&rtpof=true&sd=true
MongoDB database creation
Added a MongoDB database and integrated it with nextjs. The database is used to store timers for questions and will store more things in the future.
Added lists with users that submitted and claimed the reward
Added lists with users that submitted and claimed the reward on the exam page. The lists are shown only to the certifier and the certifier can also download them in txt files.
Add more stats and improve their styling
Add more stats and improve their styling on the exam page. Currently, only the certifier can see the stats. The new stats include Submissions, - Successful submissions, Failed submissions, Average score of submissions, Average score of successful submissions, Average score of fai…
Removed the requirement for certifiers to be GoodDollar verified
Updated the smart contract to remove the requirement for certifiers to be GoodDollar verified. The intention is to remove any barriers that certifiers face while creating exams.
GoodDollar Funding Round 2 Milestones
Milestone 01 - Improve the UX for the reward claim so that users can claim from the exam page and don't have to go to the reward page. (completed before: 30 July) Milestone 02 - Add default tokens (with G$ being one of them) as options for the reward so that certifiers don't have…
Update frontend
We need to make the platform more dynamic and more engaging by adding effects improving the structure and fine-tuning the colors. Also, we need to improve the UX by making the exam process more intuitive.
GoodDollar Grant Round 1
For GoodDollar Grant Round 1 I defined the following milestones: Milestone 1 - Until 30/4: Complete unique identity system integration. Milestone 2 - Until 30/6: Fix/Add features to the platform and test it. Milestone 3 - Until 30/8: Deploy to Celo and get funding to do marketing…
Grow the userbase
Organize 3 exams for marketing purposes (1 each month) Do a new partnership with an educator or educational platform (completed before: 30 September) Reach 1000 total users from all exams (may not be unique users but it's ok) (completed before: 30 September)
Improve UI/UX
Make the design more modern. The answers should be separate from each question. Also, the reward page should be incorporated in the exam page.
Improve the organize_exams page
Improve the organize_exams page to make it easier for certifiers to create exams. The questions can be created one-by-one and not in a list. Also the design is similar to that of the exam page so it's more intuitive.
Integrate the engagement reward tool
Integrate the engagement reward tool ( https://engagement-rewards.vercel.app ) to help the dApp go viral and make marketing efforts much more effective.
Add faucets to submit exam and claim reward pagess
Add faucets to submit exam and claim reward pages
Make custom isEligible function at sc level
Certifiers can provide custom eligibility criteria
Make all pages visible to unconnected users
Make all pages visible even if users have not connected their wallet. This will help users see the page and answer the questions before having to connect their wallet. Once they answer all the questions they will be more motivated to connect their wallet in order to submit their…
Integrate divvi
Integrate divvi to apply to grant
add the ability for certifiers to upload questions
Add the ability for certifiers to upload the questions from a txt file
integrate identity sdk
integrate identity sdk and use it to improve user onboarding
Improve UI for engagement reward and inviter links
Improve the UI to highlight the engagement reward and provide links to inviters
Improve UI for unconnected users
Improve the UI to show more customized messages to unconnected users
Made exam creation easier
Made exam creation easier by letting certifiers upload questions from text file
Improve user onboarding using GD Identity sdk
Improve user onboarding by Integrating the GoodDollar Identity verification sdk
Add custom rewards
Add a way for certifiers to define a custom reward amount per user using solidity code. This gives them maximum flexibility to innovate and reward users as they see fit.
Improve UI for reward creation and management
Improve UI for reward creation and reward management
Made Foundation doc for marketing
Made Foundation doc with one-liner, mission statement and audience definition for marketing
Make some no-code custom rewards
Make some no-code custom rewards available from the UI
Create tutorials on how to use Web3 Certifier
Create tutorials on how to use Web3 Certifier
Update and improve the home page
Update and improve the home page
Make exam description accept markdown
Make exam description accept markdown
Show user's answers and correct answers in UI
Show in the UI what were the user's answers and what are the correct answers
Demo Day 5
Make an api for featured rewards
Make an api for featured rewards
use local storage to store answers
use local storage to store answers instead of useState variable
Add a new custom reward for uniform distribution
Add a new custom reward for uniform distribution of the total reward amount to all the submissions. To our knowledge, this is unique to our platform and only possible because the rewards are distributed after all users have submitted.
Create and use new image for default exam image
Create and use new image for default exam image because the previous is ugly and outdated😅
Uniform distribution for G$ holders custom reward
Create a custom reward that divides the total reward amount to all submissions but only users that pass the exam and hold 500 G$ tokens can claim the reward.
Store available custom rewards on DB
Store available custom rewards on the database so that you can update them more easily