[EPIC] Online demo version
See original GitHub issueAllow evaluation of Toolpad through an online demo. Toolpad doesn’t support authentication yet. The goal is to demonstrate a subset of the app building experience.
The demo version will be unauthenticated. We will disable all possibilities of entering sensitive data.
To Do:
- Introduce
TOOLPAD_DEMO
configuration to enable demo version- remove the applications list from the overview page. Just show the app creation dialog
- clearly mark in the UI that demo is enabled.
- clearly mark that the app is ephemeral and may be deleted at any time without notice. Don’t use for anything else than evaluation purposes.
- disable all datasources
- ~enable only the REST datasource, but disable headers/authentication. Enforce a baseurl?~
- Expand the fake movies datasource and enable it in demo only
- add captcha when creating application
- Currently saving the application deletes and recreates the whole app in the db, replace it with an incremental update to reduce the throughput on the database.
- host using render.com
- usage metrics: Add Google analytics?
- developer metrics:
- database workload (Can we monitor this sufficiently on render.com)
- application logs
- application errors (Sentry?)
- monitor REST dataSource requests
- Disable the “make application public” feature for the demo mode. All apps are public
- App names have to be unique. Let’s not complicate the
createApp
logic too much. We either add a unique id to name the user gives, or we just generate a unique name and don’t let them specify one. They can’t list their apps so what’d be the purpose of naming it anyway? - …
Issue Analytics
- State:
- Created a year ago
- Reactions:1
- Comments:14 (14 by maintainers)
Top Results From Across the Web
Epic Online Services
Scale your game and deliver the next-generation of connected and immersive social gaming experiences using our fully accessible and open services.
Read more >Software - Epic Systems
Our Software · Access & Revenue Cycle · Analytics, Insights, & Discovery · Care Across the Continuum · Digital Patient Experience · Health...
Read more >Get Epic World Demo | Xbox
You become an adventurer exploring a continuously evolving levels to recapture the stolen gold from the orcs king. Features : 1. 7 different...
Read more >Save 25% on LOST EPIC on Steam
LOST EPIC is a 2D side-scrolling action RPG about a war between gods and ... Buy LOST EPIC -Premium Edition- BUNDLE (?) ......
Read more >Rocket League ® | Rocket League® - Official Site
This is Rocket League! Welcome to the high-powered hybrid of arcade-style soccer and vehicular mayhem!
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
@prakhargupta1 The demo should be good to go unless there’s anything else!
connections are a server side thing and will become when more so when we make them global so I’d say yes