S-Maciejewski / geekonomy

Economics quiz game using WB and IMF data
https://www.geekonomy.eu
MIT License
4 stars 0 forks source link

[Idea] Investigate the approach with pre-defined quiz set and heavy client #11

Closed S-Maciejewski closed 1 year ago

S-Maciejewski commented 2 years ago

Perhaps the project could be most easily and cost-efficiently released as a single client React application with engine and session logic extracted from server and implemented into it. Such 'heavy' client could then rely only on a collection of pre-defined quiz sets that could easily be retrieved from S3 or similar cheap storage service as single json files.

This approach would make client vulnerable for tampering with the score etc. and would close off a way to provide more 'polished' experience with user login, scoreboards etc. but perhaps it is a valid alternative, since the cost of running it is extremely low compared to maintaining a server instance, especially when considering a heavy Postgres database.

S-Maciejewski commented 2 years ago

First step in doing this is implementing a new repository and quiz generation script #22 - it bounds the quiz data to a given contract and is necessary in order to move forward with this issue.

S-Maciejewski commented 1 year ago

Not relevant anymore