Overview
Learn more about MineStoreCMS Frontend Application.
MineStoreCMS Frontend
Technical Overview:
- Language: JavaScript (TypeScript)
- Framework: Next.js 14.x^ (Latest for v14)
- Database: None (Uses RESTful API)
- Operating System Services:
minestore_frontend
(Frontend & Updater Service). - Location:
/var/www/minestore/frontend
. - Environment File:
.env
(Contains webstore URL (REST API) forNEXT_PUBLIC_API_URL
).
How to Restart Frontend Service?
There are two ways to restart the frontend service: Using the Admin Panel or Manually by running the following command:
How to Debug Frontend Application?
You can debug the frontend application by viewing the logs in Admin Panel. You can also view the logs by running the following command in the terminal:
How to Edit Frontend Theme?
You can edit the frontend theme by using the File Manager in the Admin Panel. You can edit the HTML, CSS, JavaScript and TypeScript files of your theme.
You can also recolor your default theme to match your webstore branding and style in seconds. You just need to select the primary color, and other colors will be automatically generated based on the primary color.
If you need to fully rework template and want to keep NextJs
Framework, you can get Sandbox Template of the frontend application and run it locally.