Whoknows is an online platform for multiplayer question based contests. It's a multipurpose app which can be used as a great learning tool for most topics and also can be played as a fun and entertaining game. It's gonna be available on android, iOS and web.
Whoknows is available on most platforms.
Download the app from whoknows.ir/download/android
Download the app from whoknows.ir/download/ios
Play online at web.whoknows.ir
Open the app and folLow these steps:
People can sign up as either member or guest. Signing up as guest is just for the purpose of testing game. Guests are not alLowed to play in most contests and their scores and achievements will be lost after signing up as a member.
Every user should pick some tags as her/his interests so more desired contests shows up in the list of contests.
There is a contest list in main page which shows all the available contests. Users may join any contest and play when it starts.
Each contest is a set of questions which can be answered until the end of contest. Score of each question will be calculated based on the accuracy of given answer and submit time.
After each contest, contestants will be rewarded based on that contest's rewarding rules. Rewards can be coin, score, money and ...
Be Kind and smile ...
These folLowing concepts are the building blocks of whoknows platform.
Contest is a set of questions which can be answered until the end of contest. There are multiple types of contests with different rules and conditions.
Each contest gets generated from a template. Contest template contains specifications about how a contest should be held.
Question is the main element of a contest. Each question has a title, answer and some other parts based on it's type.
Each question gets generated from a template. Question template contains specifications about how a question should be generated and what are it's fields.
Dataset is a set of collected data with the same type. Datasets prepare data for generating questions from question templates.
Each dataset gets generated from a dataset template. Dataset template contains specifications about how a dataset should be generated and what are it's fields and conditions.
Options : sign-up, login, interests, my profile, user's profile, contest list, contest view, contest play, contest result
Name | Domain | Maintainer | Technology | Priority | Status | Progress |
---|---|---|---|---|---|---|
Introduction site | whoknows.ir | Farhad | Angular | Medium | Medium Progress | 20% |
Whoknows web app | web.whoknows.ir | Mohammad | Angular | Medium | Suspended | 20% |
Documentation | docs.whoknows.ir | Mohammad | Github | High | Slow Progress | 50% |
Main server | server.whoknows.ir | Mohammad | Node.js | High | Slow Progress | 80% |
Template Manager server | tms.whoknows.ir | Danial | Python | High | Fast Progress | 85% |
Data Manager server | dms.whoknows.ir | Mohammad | Python | High | Fast Progress | 80% |
Control Panel web app | dm.whoknows.ir | Mohammad | Angular | Low | Fast Progress | 40% |
Design | Erfan | Illustrator | High | Medium Progress | 80% | |
Mobile app | whoknows.ir/android , whoknows.ir/ios | Farhan , Javad | Flutter | High | Fast Progress | 80% |
Template Manager CLI | Danial | Python | Medium | Suspended | 90% |