dappros / ethora

A 'super app' engine for your project. React Native (iOS, Android) and React.js (Web, desktop). Social Sign In 🄵, Messaging 💬 (chat, voice, push notifications), Web3 Wallet 🪪 (profile QR, documents, coins, NFT), DLT 🔐 (provenance, crypto signing), Gamification 🤩, Social Commerce and more.
https://ethora.com/
GNU Affero General Public License v3.0
428 stars 85 forks source link

Admin - Create new App UI improvements #404

Closed phwizard closed 1 year ago

phwizard commented 1 year ago

Screen 1:

Screenshot 2023-04-20 at 10 08 11

Instead of "Owner Registration" this should say "Entity Registration"

Under Company Name input field please put a following description in smaller font: "Please add a name of your entity, such as your registered company name. If you don't have a formal entity, simply add your startup or team name. This is needed so that your Applications and assets can be assigned to a group. You will be able to change the group entity name and manage its members later ."

'terms and conditions' rename to 'Terms & Conditions' and make it a link.

Screen 2:

Screenshot 2023-04-20 at 10 27 03

Remove "Google Client ID" (I suggest to remove it from app creation screen and then have Google, Firebase, Push Notifications etc settings in additional Settings screen.).

Remove "Upload Image" - we will do this in separate Appearance screen.

Change titles and names for elements + add descriptions as shown in visual mockup (also see text below)

Screenshot 2023-04-20 at 10 26 26 Default Permissions |   |   |   |   |   -- | -- | -- | -- | -- | --   |   |   |   |   |   These are the default permissions to be applied to all Users created in your App. |   |   |   |   |   Keep the recommended settings if you are not sure and you can come back to this later. |   |   |   |   |     |   |   |   |   |   ☑ | Profiles Open ("defaultAccessProfileOpen") |   |   |   |   If enabled, your users profiles can be viewed by any other users and automated agents who follow a correct permanent link. |   |   |   |   |   This is better for social discovery and social commerce but you can disable this if you prefer a tighter security. |   |   |   |   |   This is a default setting for all newly created users. Users will be able to change this later themselves. |   |   |   |   |     |   |   |   |   |   ☑ | Assets Visible ("defaultAccessAssetsOpen") |   |   |   |   If enabled, all of your users assets (such as Tokens, Documents and Data) can be viewed by any other users and automated agents who |   |   |   |   |   are able to read your user's profile. If disabled, your user needs to explicitly share each asset via a special link. |   |   |   |   |   This is a default setting for all newly created users. Users will be able to change this later themselves. |   |   |   |   |     |   |   |   |   |   ☐ | Self-Sovereignty ("usersCanFree") |   |   |   |   If enabled, your users can take over management of their own account and make it decoupled from your App. |   |   |   |   |   Most business applications will prefer this switched off so that users account and wallet only works within your App. |   |   |   |   |   Make sure the first two settings are enabled by default and 3rd is disabled.
dendidibe commented 1 year ago
Снимок экрана 2023-04-20 в 12 56 39

https://user-images.githubusercontent.com/54039544/233331753-74499439-06a9-4eaf-b058-9bd36f5db47c.mov

phwizard commented 1 year ago

thank you!