RGVPCore v5.2
Elaboration on RGVP CoreProject Folder Structure
The RGVPCoreProject directory serves as the foundation for the
Robust Generative Virtual Platform Core (RGVPCore v4.0), integrating APIs,
configurations, logging, theming, core functionalities, user data, and automation scripts.
1. apis (API Endpoints for Application)
admin/- Admin-specific API endpoints.users.rgvp- User-related API functionalities.
2. Application Builder and Configuration
AppBuilder-Demo.rgvp- A demo showcasing the app builder.AppBuilder.rgvp- The primary app builder script.AppConfig.rgvp- Stores app settings and API keys.
3. app_includes (Reusable Includes)
Contains reusable header, footer, sidebar, and navigation components.
4. app_logs (Application Logs)
AppChangeLog.txt- Tracks modifications and updates.AppCodeLog.txt- Logs significant code changes.app.log- General system and error logs.AppUserLog.txt- Logs user activity and sessions.
5. app_pages (Error & Maintenance Pages)
500.html- Internal server error.error.html- Generic error page.maintenance.html- Maintenance notice.suspended.html- Service suspended page.
6. app_theme (UI & Theming)
css/style.css- Core styling.Footer.rgvp,FootSection.rgvp- Footer layout.Header.rgvp,HeadSection.rgvp- Header metadata.images/- Logos and graphics.js/script.js- Frontend behavior.
7. assets (Resources)
Contains static resources like icons, fonts, and non-theme assets.
8. cronjobs (Automated Tasks)
simplecron.rgvp- Background tasks like notifications and checks.
9. RGVPCore (Core Framework)
Contains configurations, security, and business logic.
9.1 app_builder/
RGVPAppBuild.rgvp- Builds and deploys the app dynamically.
9.2 configs/
AppApiHeaders.rgvp- API headers and auth.AppCryptSession.rgvp- Session encryption.AppDetails.rgvp- Metadata and info.AppStatusCodes.rgvp- Status codes.autoload.rgvp- Auto-loads dependencies.paths.rgvp- Navigation paths.
9.3 functions/
AppCommons.rgvp- General utilities.AppSecurity.rgvp- Security functions.AppUserLogins.rgvp- Authentication logic.gateway.rgvp,gateway-x.rgvp- API gateways.
This structure enables efficient development, deployment, and maintenance of applications built on the RGVPCore v5.2 platform. 🚀
RGVPCore V5.2 Folder Structure
RGVPCore V5.2 Folder Structure
├── apis
│ ├── admin
│ └── users.rgvp
├── AppBuilder-Demo.rgvp
├── AppBuilder.rgvp
├── AppConfig.rgvp
├── app_includes
├── app_logs
│ ├── AppChangeLog.txt
│ ├── AppCodeLog.txt
│ ├── app.log
│ └── AppUserLog.txt
├── app_pages
│ ├── 500.html
│ ├── error.html
│ ├── maintenance.html
│ └── suspended.html
├── app_theme
│ ├── css
│ │ └── style.css
│ ├── Footer.rgvp
│ ├── FootSection.rgvp
│ ├── Header.rgvp
│ ├── HeadSection.rgvp
│ ├── images
│ │ ├── badge-android.png
│ │ ├── BIFS.png
│ │ └── rgvp-logo-banner.png
│ └── js
│ └── script.js
├── assets
├── composer.json
├── composer.lock
├── core.rgvp.in.code-workspace
├── cronjobs
│ └── simplecron.rgvp
├── include.rgvp
├── index.rgvp
├── login.rgvp
├── RGVPCore
│ ├── app_builder
│ │ └── RGVPAppBuild.rgvp
│ ├── configs
│ │ ├── apis
│ │ │ └── AppApiHeaders.rgvp
│ │ ├── AppCryptSession.rgvp
│ │ ├── AppDetails.rgvp
│ │ ├── AppStatusCodes.rgvp
│ │ ├── autoload.rgvp
│ │ └── paths.rgvp
│ ├── functions
│ │ ├── AppCommons.rgvp
│ │ ├── AppFileManager.rgvp
│ │ ├── AppFiles.rgvp
│ │ ├── AppLibrary.rgvp
│ │ ├── AppSecurity.rgvp
│ │ ├── AppUserLogins.rgvp
│ │ ├── AppValidity.rgvp
│ │ ├── gateway.rgvp
│ │ ├── gateway-x.rgvp
│ │ └── include.rgvp
│ ├── HttpClient.class.php
│ ├── include.rgvp
│ ├── RGVPCoreChangeLog.txt
│ ├── RGVPCore.rgvp
│ └── vendor
│ ├── autoload.php
│ ├── bin
│ ├── composer
│ │ ├── autoload_classmap.php
│ │ ├── autoload_namespaces.php
│ │ ├── autoload_psr4.php
│ │ ├── autoload_real.php
│ │ ├── autoload_static.php
│ │ ├── ClassLoader.php
│ │ ├── installed.json
│ │ ├── installed.php
│ │ ├── InstalledVersions.php
│ │ ├── LICENSE
│ │ └── platform_check.php
├── RGVPCoreJs
│ ├── footsection.js
│ ├── footsectionjs.rgvp
│ ├── headsectionjs.rgvp
│ ├── RGVPCore.js
│ ├── RGVPLibrary.js
│ └── RGVPLogistics.js
└── UserData
├── config.rgvp
├── logo.png
├── rgvp-logo-banner.png
├── uploads
│ ├── phpinfo.php
│ └── QRCode.jpg
├── user_paths.rgvp
├── user_scripts
│ ├── AppFunctions.rgvp
│ ├── AppLogistics.rgvp
│ ├── BusinessListing.rgvp
│ └── PropertyScript.rgvp
└── user_templates.rgvp