When you open a project, you access a comprehensive dashboard with several tabs to manage all aspects of your project. You can navigate between tabs using the sidebar.
This is your project's home screen. Here you'll find real-time metrics about your application's health and usage, including:
Active Users: The total number of users who have authenticated to your application.
Total Downloads: The total number of downloads recorded through AppHub.
Average Response Time: The average "ping" of your application, indicating the server's health.
App Health: An overall status (excellent, warning, critical) based on unread errors and response time.
User Growth Chart: A graph showing new user acquisition over time.
Recent Activity: Logs of recent activity, such as errors, downloads, and alerts.
In this tab, you can view all users who have registered with your application using Vanelton ID. The list shows each user's avatar, username, and email address. You can also manage each user's role, assigning permissions such as user, tester, moderator, or developer.
The console provides a real-time NoSQL database for each project, where you can store data in JSON format.
Create a Database: In the "Database" tab, you can create a new database by clicking "Create new database" and defining a name for it.
Manage Data: Clicking "Manage Database" takes you to a text editor where you can view and edit the JSON content of your database directly. Changes are saved in real time.
Here you can manage your application's files.
File Upload: Use the form to upload files such as executables (.exe), packages (.zip, .apk), images, and documents. For security reasons, uploading files with dangerous extensions (such as .php) is blocked.
Manage Files: After uploading, the files are listed and you can:
Copy Link: Get the public URL for the file.
Download: Download the file.
Delete: Permanently remove the file.
Performance: This section provides a detailed analysis of your application's response time (ping), with graphs showing the performance trend and distribution.
Downloads: Analyze your application's download statistics from AppHub. View monthly trend graphs, distribution by platform, and other important metrics.
This tab allows you to configure how your application will be displayed in the Vanelton AppHub marketplace. You can define:
Visual Information: Icon URL, banner image, and up to three screenshots.
External Links: Links to the Google Play Store, Apple App Store, and a video trailer (YouTube/Vimeo).
Descriptions: A brief and detailed description of your application.
Download Links: Specify the names of the files (uploaded to Storage) for download on different platforms (Windows, Linux, Android) or a link to a web version.
The settings area is crucial for the technical management of your project. Here you can:
Edit Basic Information: Change the application name, developer name, type, and category.
App Key: View your secret API key. Treat this key like a password! It is used to authenticate your application with Vanelton services. There is also the option to reset the key if it is compromised.
Monetization: Associate the project with an ItemKey (see next page) to make it a paid app.
Publishing Status: Change your app's status from "Draft" to "Published," which makes it visible on AppHub.