Project has 2 part
- frontend (NextJS)
- API & Admin (laravel)
there are two parts. in server side and client side, this two part have to setup separately.
How to upload this full project under an item? What guideline we need to follow for that?
Project has 2 part
Honestly, you should aim to bundle the client side application with the Laravel app, and have Laravel serve the client files. Anything more complicated than that, and both yourself and your buyers are going to have massive headaches.
I primarily work with Svelte and SvelteKit myself, and although I don’t sell those applications, I always go out of my way to integrate the client into the server side so that only a single service needs to be deployed.
If you intend to keep them separated, this will need to be a single item in the PHP Scripts category, and you will provide the code for both the frontend and backend in separate folders.
You must also carefully document the setup procedures for both, and be very clear in your item’s description and marketing that the installation will be more complicated than usual.
Buyers here are used to a single deployable service like I mentioned above. A lot of them have shared hosting and may not be able to set up a standalone NextJS service. Are you willing to lose out on that business?