All original, unminified frontend (things visible to user) code can be found in resources/client folder in the .zip you have downloaded from CodeCanyon. Frontend code is written in latest web technologies: React and typescript. and requires re-compilation after making custom modifications.
Backend code (.php files) is built on top of Laravel and does not require a compilation step.
Important:
Changes to source code made this way might be lost when updating to new versions.
To make custom modifications to frontend code, you will need to start a local development server (on your local computer and not on the server), make your changes, compile the code and then upload the compiled code to the server.
To set up local dev server:
Copy contents of codecanyon .zip file to your local server (wamp, xamp, lamp etc) web root or a sub-folder.
Follow documentation to install the application.
Using a terminal CD into the directory where you installed the application and run npm install
command.
Run npm run dev
to start the local server. Any changes made to frontend code should now be instantly reflected on the local site url.
To build code for production (your live site) after making changes, use npm run build
command from then terminal. This will compile, optimize and output all front-end code into public/build folder.
To update your production site, copy the local public/build folder to your server and override the old files.
Note:
You might want to delete public/build folder on your live site before copying the new files to avoid a large number of unused files accumulating there.